One of the most "pure" puzzle-platformers that I've played, sometimes to a fault. You are tossed into a level with a set of tools and a set amount of times to use them, and then asked to navigate to find all of your eggs. The majority of the levels are short enough to not be too frustrating, but some of the later, longer levels have an absurd amount of steps to complete in order to finish them. The difference between this and other games is the complete lack of hand-holding in a level. When a new tool is introduced you will learn how to use it in a sort of tutorial level, and after that you're on your own for figuring out how to use the tool in future levels. For me the issue is that there are a HUGE amount of variables when it comes to playing through each level; where, when, and how to use each tool will make a big effect on the outcome. And it can be quite easy to get stuck, though thankfully the included ability to rewind time after getting stuck or dying is a huge relief and necessity. Most of the normal levels I had a lot of fun with, but sometimes they get exhaustively long and I would have to look up hints online in order to not be too overwhelmed. It's a game that requires a lot of experimentation in order to succeed, but when you do it's very satisfying, and thankfully most levels have multiple ways to solve them.