It feels like a Bennett Foddy game, in a good way. It has the frustrating feel where you feel like you can lose progress at any point.
I wasn't a fan of the direction periodically completely changing directions, although I see how that makes it match the theme a bit more and made it more difficult to get stuck.