If Itch goes further is there anywhere else or any other way to play the game should the worst occur?
we will find a backup to be sure!