PS4Video Game Reviews PS4Video Game Reviews November 16, 2008 Civilization Revolution: Demo First Looks Man…putting in the ability to download and play demos on the PS3 is, in my book, a…