Highscore saving even when lower

Yes, you should create only one savegame at the begin of the game and then, every the player dies, using the cast, you check if the score is greater than the score saved.