So I got invited to try the game, and I'm excited.
Only problem is that I have seen no place to download the installer, so now I am more peeved than anything.
Anyone know where I can get the installer?
So I got invited to try the game, and I'm excited.
Only problem is that I have seen no place to download the installer, so now I am more peeved than anything.
Anyone know where I can get the installer?