Super cool game and with lots of very well implemented mechanics. Some puzzles are a bit hard to solve at first, but when you get it it's super rewarding.