Well, I certainly had some fun playing this one. I got a final score of 22050 points. It looks great, plays well, sounds fun and your little in-game story suits the mood and feel of game well.
If I have one gripe, it is that the game does not feel like an NES game at all. This would have been far better suited for some sort of Super NES jam where the feel for it would have been near-perfect.