Nice puzzle game. It took me some time to figure out how exactly some parts work, but it is fun solving these puzzles. The game also looks and sounds very good, well done! :)