Really clever game! Got stuck at Level 9, but I'll try again tomorrow.
I also liked the sound effects.
Well done!