get rid of mega it stop me from downloading the game and I'm not going to pay for it
I'm in the process of uploading the files directly to itch io
thank you, to me mega is a pain