So did you confirm if it is setting high score correctly from local storage on game launch yet ?
I can confirm that the Local Storage value is set correctly after a new game starts. It gets reverted to 0 if a game over happens after a new game is started though.
There is a potential bug if game over is set to 1 on game launch but my assumption is it's set to 0 and you set it to 1 when you die.
You are correct, I set game over to 1 if you die but it gets reverted to 0 on a new game.