Knowing it could be possible in the future is enough for me. There is a site that uploads browser from time to time, their latest is the october update of the game. But... yeah I don't dare save anything there just in case. Was nice to play the game after all this time, looking forward to more...