Awesome game!! Great graphics, theme, controls, physics, level architecture... It's missing an ending, or a bonus for completing the whole thing - it feels a bit underwhelming to complete the game and to just be brought back to the menu... Credits would suffice, but a bonus stage could be great, or a crazy ultra boss or something! Anyway, 5 stars all over the place!
PS: To all the complainers of lagging issues, yes, it IS because of your hardware. I played the entire thing without a single lag!