Awesome game.
Great game! It has tight, responsive controls, great music and good level design.
My only complaint is the EXTREMELY inconsistent difficulty curve. Seriously, there were a couple instances in which a laughably easy level was followed up by an infuriatingly difficult one.