wait, mega as in the youtube video (already taken down) where there's a mega download link to the game in the description? Yeah, first of all, that wasn't a legit copy. It's pirated. You can't update it. Buy the goddamn game and support the developer, or don't play it at all