Nice work! It would be nice to have some checkpoints to avoid restarting the player from the beginning.