I couldn't progress much, but you gain points for the art hahaha
There are checkpoints later on in the game that respawn you at the checkpoint when you fall off or die to overheating