Wow, this is amazing! Very fun game and the amount of polish for a jam game is exceptional! I struggled a bit with the final level, but I managed to finish the game! :D
The only recommendation I have is that when you reset the level, the camera rotation should also be reset to its original state, because the way it works right now confused me a bit when the level reset. Also, the level reset that happens because of the button and the level reset that happens because you click the button or the timer ends should be different. I hit the button and for a split second I thought I lost.
Also, in level 3, I landed at the first platform that appears when you press the button, but I failed the jump after that. When I reset the level, that first platform was completely gone and I had no way to complete the level. Thankfully, choosing level 3 from the level select menu fixed the issue.
Great job overall!