Nice try, but lag and difficulty let it down...
Stylish, Graphically and Aurally pleasing, yet the speed of the game is extremely frustrating, as it is horribly jerky.
Also, the difficulty is bordering on frustration, maybe you could try out something like more health or lives, or less enemies.