Civilization Revolution 2 Launch Trailer Released Joe Marchese, Editor in Chief July 2, 2014 Featured News, News Today is the day that you’ll be able to get your hands on Civilization Revolution 2, and we happen to have the launch trailer below for your viewing pleasure. Check it out and let us know what you think of the footage in the comments or on Twitter!