Problem is game now is over 1GB and Itchio don`t let me upload it anymore if it's over that size, I'm emailing them to ask them mor space, but so far no answer, so the only option they give, is the mega upload link.
I hope soon I can upload the game normally again, but until then, only mega is available, sorry. ^^