You're welcome! Thank YOU for being so awesome and creative!!
All that work on the graphics and animations paid off, since you got #2 on graphics, gg, you deserve it! Players' needs deserve some attention too :) I learned early on, that testing your game, especially with friends who know nothing about your game, helps A LOT, and you spot silly mistakes before publishing.
This new "shortcut" you implemented is better than starting all over, though I would still recommend implementing a proper checkpoint system. Is your entire game 1 single level? I heard the music keeps playing whenever you switch "levels", and that would explain it. Idea: when the player dies, you could use SceneManager.LoadScene(currentscene) if you split the game up in different scenes.