Civilization Revolution Preview Maarten Goldstein July 11, 2007 4:38 PM 0 GameSpot and IGN both have Civilization Revolution previews posted, taking a first look at the Firaxis strategy game coming to console systems. Maarten Goldstein