Game Review: Civilization Revolution

My review of Civilization Revolution has just gone up over at Den of Geek. As a long-time fan of Civilization I was really pleased to be able to review this, and I’m also glad that the game didn’t disappoint. If any of you pick up a copy of the game and fancy a match over […]