Amazing job! My biggest critiques are: I found it really confusing to control how far you move horizontally when jumping, if that could've be explained better that would've been really nice (I died a bunch jumping over the lava pits between the stone columns). I was okay with not being able to move in mid-air though. Also I wish I could respawn faster with how often I die :)
I'm glad that you could reuse the respawn points, but I thought it was weird that you had to reset them after each death, and that there was a several second cooldown, it felt like it just added even more time to how long it took to respawn. Also I found a bug where I died and as I was respawning I think I was still holding down the movement key and something happened where I walked over and fell in a lava pit, so once my body came back to life I just instantly died and lost 😆
All that said, what you've managed to make is super impressive, you deserve to be proud