Hey there!
In fact, this link was available for a long time on our website and in the post with the main link, but I just did not write about it anywhere. In general... now the game has an official port.
MEGA provides free cloud storage with convenient and powerful always-on privacy. Claim your free 50GB now