very good effort for a first game, i think it starts off way too hard though, could do with a few easy to levels to start to ease the player into the gameplay. if you could smarten up the textures and work on the level design a little this could be decent :)