Interesting puzzles, nice sound effects and a great colour palette. The difficulty scaled up nicely with the new techniques introduced every few levels. Nice work!