I enjoyed it quite a lot. I found that sometimes if I jump right after getting a heart, the game will forget I picked up a heart and I have to restart. Waiting for it to register kinda throws off some of the puzzle features, but that may also be the fact that this game is lagging a lot for me here and there