Okay this would be good for a first game actually. I suspect you used pre-made assets for everything in the game, which is a little disappointing. Unfortunately there is no GitHub repository attached either, which further lowers my rating. I also think that you might have just made a Roblox-style Obby game and then just added the wave "mechanic" at the end to make it fit the theme. Overall, disappointing entry and I do see the potential. You could make this a lot better with just a few simple additions. Don't be discouraged! A few issues: the raycast for groundcheck is painfully precise, and the thin platforms often make it bug out and not allow the player to jump. Consider adding Coyote time or a more expansive groundcheck.