Fast forward IS one click now. If you're having issues with game saving: right click the game, go to settings then to local storage, set the slider to unlimited and make sure you don't delete your browser's cookies.
your saved games are located on your computer, if you lose your saved game, something has deleted the files from your computer (a virus, an antivirus, manually deleting files...)