Civilization Revolution - Launch trailer

The streamlined console Civilization has made quite an impression, even amongst the PC hardcore. We're certainly fans, not least because it gives us a chance to vent our spleen and exercise our megalomania.

Comments (1)

Comments for this article are now closed, but please feel free to continue chatting on the forum!

  • Loading... hold tight!