That's because teasestorage.getItem("cloudsave") is undefined when you never saved before. It's why you have your fallback -1 in your Init Script.
My advice would be to remove the two eval-actions on the start page, because you already have that in the init script (and better).
Then change the visible condition of the "Begin Story" choice to just
Code: Select all
cloudsave==-1


