Currently watching your video and it's making me want to play video games again - I loved Megaman back in the day... and the first game you're talking about looks rad!
I'll definitely be sharing your video with my brother who has all the systems and plays all the games, I'm sure you'll be able to convince him to spend even more money on games!
Never too late to get back into gaming! There is something for everyone on the Switch :)
My brother says you used to live in Vancouver? Where are you at these days?