Your game is what I would call a perfect gamejam game. Quick to pickup, simple but fun and solid game mechanics. Great job on the audio, I like how what happens in the game contributes to the soundtrack. I had a great time playing it, I'm trying to finish it but the later levels are very hard.