Holy crap, this game is insanely hard. I am extremely good at these kind of games and I couldnt beat any of the stages. Either tone down the difficulty a lot, or at least give us more checkpoints and lives. And what the hell is with the respawning enemies? Seriously?
This would be a top notch game if it were actually beatable.