well i was looking on their forums and some one that left around the time i did, said he came back and they fixed alot of the problems with the game, and that is better than ever.

but ill need more info than that before i go to install a 30+ gig game