Really enjoyed the game, though the last levels dropped in difficulty quite a bit. Did you run out of time towards the end?
I've redone your game in Puzzlescript for practice :) There is one extra level with the original mechanics and a bunch that add a bit of a new mechanic. Will probably add a few levels sometime during the next few days. Who knows, maybe theres still some twist to tickle out of the mechanics.
Would it be alright for me to keep using the sprites and concepts for a slightly updated version? If not I'll remove the new levels and leave the game as is.