Broken Score on Game Sketch
if (gameScore &gt;&gt; highScore)


You have the wrong operator there.  &gt;&gt; is right shift, so you are right shifting the gameScore by highScore bits, which if it's more than 16 will end up as 0.

Instead you just want &gt; for greater than:

if (gameScore &gt; highScore)