fucksteam1337 | 0 points
For Some Reason I am Not able to download this game from official site.Anybody Can upload this game to Mega?
There are many people like me who can't download this game due to ISP restriction and their buggy downloading client.It would be a great help for community if you can upload this game.