This is my kind of game. With some audio and a bit of art direction more it would really shine, anyway you did great in the game design and programming part. Nice!