Playing this last night, I was actually thinking it looked more like a Turbo or Genesis game. Sure, it's styled like an NES game, but the color palate reminds me of Dragon's Curse, or other Wonderboy games.
But the game is crazy fun. I've played for about an hour and love it.