Download links fixed
Added 2025-08-02 20:39:54 +0000 UTCDownload links for the latest version of the game fixed, we have changed to Mega for the time being.
Download links for the latest version of the game fixed, we have changed to Mega for the time being.