I think it'd make more sense to put the Patch on MEGA, too, since the 5.3 GB Download of the entire Game is too big for the free MEGA Download-Limit of 5 GB per Day already anyway.
Looking forward to see what's going on in the New Content!
Cheers and keep up the awesome work! <3