Civilization Revolution Preview

By Maarten Goldstein, Jul 11, 2007 4:38pm PDT

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

Click here to comment...

advertisement

Comments