Legend11 on 05 June 2007
I never even knew this game existed but apparently it's getting a lot of buzz and is the most anticipated RTS game for the PC this year.
http://www.xboxic.com/news/3015