http://www.youtube.com/watch?v=C6BXNRpieAI
This is the ingame vid that will be on the site, its videod from WWI, where the announcement was made.
About the graphics -
It looks awasome! Are you kidding? watch the vid, and tell me it looks ANYTHING like warcraft 3.... Thats moronic....
a...