I really enjoyed this game. Last two or three levels felt maybe a bit clunky were you could reach the end just by shuffling around without really understanding the puzzle, but it is extremely hard to create elegant puzzles in such a short time, but first few puzzles really shined in my opinion.
Along with music and graphics felt like a complete package. Great work!