Please, add a premade camera rotation on checkpoints, so the player can see the path after respawning (instead of the black void).
Everything else works great! Including the narrative. Great job!