Found this preview on Gamespot:
http://asia.gamespot.com/pc/strateg...&tag=updates;editor;all;title;1&mode=previews
New screens looked great, I thought!
http://asia.gamespot.com/pc/strateg...&tag=updates;editor;all;title;1&mode=previews
New screens looked great, I thought!