I just found out this when I log into MEGAsync....
I got a notice that "my account was terminated due to a breach of MEGA’s Terms of Service, such as abuse of rights of others, sharing and/or importing illegal data, or system abuse"
I already wrote an email to their support mail box, but I don't have much hope for it. Anyway, so the download link is down for now, obviously.
I will find a temporary replacer latter and I'll see if I will have to move permanently, and where to if that's the case.
What a *great* way to start 2020.
*Update*
Still not a sound from their support , surprise~
Anyway I uploaded the game to google cloud, which might become the stander platform, it seems