Alright...I guess I'll have to go to a friend's place and download it, then. I look forward to losing hours of my life to this game~ :D
EDIT: Since I'll be sharing this with my friends, I'll be uploading the copy I download from MEGA to my Dropbox anyway. I can give you the link when that's done if you like, to save you the hassle.