This really kept me hook. About 3/4 of the way through I kind of kept thinking “well just one more level” until I finished all the levels. I figured out later on that you could just snake the platform up and climb it little bits at a time to gain height and skip some of the puzzles.