I really like the concept of the game. However I feel like the game could have been a little more polished regarding physics and audio.
But great game overall!