I've played only a couple of stages. It's hard. Even for me and my hardened Mega Man chops. That being said, its a nostalgic dream. I'll post more after I beat it.