I could absolutely see myself playing this on an NES back in the day. Reminds me of a stylistic mash-up of Megaman graphics/presentation with Lolo-style gameplay. Well done!