What a fantastic game! I really enjoyed the puzzle solving aspects; there were a couple of times where I was left to figure out a new puzzle type for myself, which me questioning "Did I do this 'properly'?"
Well done on including so many different platforming elements. I really like the jump modification when detached