Managed to get myself stuck on respawn on the level with the falling blocks. I'm assuming it's because the player velocity isn't being set to zero when they get teleported back to the starting point.
Fun little platformer. Liked the visuals and how they changed from level to level.