Despite the simplistic look, this game has a lot of depth. The design works great as it teaches the player how each mechanism works in a simple way before bumping up the difficulty in puzzle complexity in later levels. I loved working through each of the puzzles this game has to offer. I think stage 20 was my personal favorite. Big fan here! Nice work.