X
X

Civilization Revolution Preview

GameSpot and IGN both have Civilization Revolution previews posted, taking a first look at the Firaxis strategy game coming to console systems.