Nice game.
Not sliding on the walls was a little bit irritating.
Joystick support is a must for this kind of games.
I became overpowered too early in the game, I have finished 10 missions easily and lost cause there is no pause.