This game reminded me of Megaman. I love Megaman, I love this game.
Amazing! Its like someone took a game from the late 80s, early 90s, and released it in the present day. The graphics are excellent, the controls are smooth and easy to understand, the music, the level design, everything is top tier.