I went in expecting your typical puzzle platformer and honestly it delivered. Usually these games keep me playing until the puzzles become difficult enough that you have to begin thinking about them. I'm more of a skill-based platformer guy, so puzzles leave me frustrated more than anything.
The dev did really well balancing these 2 aspects. Most levels the puzzle is simple enough, but managing to execute it becomes the difficult part. It's a great combination of puzzle and skill platforming, and I'll be going to play the spiritual prequel now.