I LOVE THIS. THANK YOU. That's all I have to say. Take my money! No? Then take my 5 rating and 5 star review!
And just so this isn't completely random, I love the various style, the music, the batshit amount of insanity, the simplicity (controls), the ending, and pretty much the everything. Well, except the Mega Man part. Something about the physics seemed a little off. BUT THAT'S JUST ONE THING. Contra section more than made up for it!
ANYWAY I LOVE THIS.