You mean the Mega download page? It's reliable, a lot of games like these are supported through Mega. I usually use the webpage for downloads instead of using their app. The only downside is that Mega has a daily download limit of somewhere around 3 gigs, as of the last time I hit their daily limit wall anyway. 😂😂