The upgrade system is quite neat, though I do feel the start of the game was a bit grindy because it was hard to go fast enough to outrun the avalanche (and also a bit boring because it was too slow). I'm not sure how I feel about the heat mechanic, it wasn't very clear how to slow down in time, died from heat more often than avalanche in the later game.