To activate the game on steam do I need to download anything? Bsides steam obviously. I ask this becuase my internet has been running incredibly slow lately im talking dial up speeds here so yea help would be good thanks.
Empire: Total War
Game » consists of 9 releases. Released Mar 03, 2009
Log in to comment