Very enjoyable, and clever puzzles. Levels are well thought out and I could see this gaining a couple more mechanics as you progress and it could be a full on game. Good job!