Very clever timing based puzzle-platformer!
The puzzles are all very well designed with a nice difficulty curve.
A few moments where I wish the timing could be a bit more forgiving, only because it can take a while for the player to get back to their starting position, but always satisfying when you complete a screen.