Ye me too somehow I can't download it 😓
I'm on cellphone btw
We posted links to MEGA above, so please use those to download the game instead of going to our site.