Summary: The spoilers amount to "how to play an exploration puzzle platformer." If you haven't played one of these sorts yet, there are some things folks who have played older games with a similar feel already know that can cut down on perceived frustration.
Summary: When I first started playing it, I hated it and found it way too frustrating. I would often fail rooms by taking leaps of faith or falling down unseen holes. But after a few hours, and a few power-ups, I started to enjoy it more and more and ended up finishing it with 100%.