Will say, having now beaten the game offstream, the game is very solid but man do they make some weird gameplay decisions. The final boss has probably one of the weirdest mechanics of all, and the stages have a mix of great ideas and awkward execution. Still a good game, recommend for those who want a platformer with some replayability and a fun soundtrack!