If the creator uses mega as the file transfer site the itch.io app cant access i.
Okay, so why then would Itch.io put it on their lists to play if we can't? lol
they're a place to promote your games its not like theyre telling you that you cant have it. literally just go to the browser version and download it.