Awesome game! Exellent graphics, good gameplay, pretty good overall :D
It's a bit sad that you lose all your progress when dying though, but i'm still happy to have found this game!