I downloaded the demo last night. I have to say this game is awesome. RTS with no unit buildings?! What!? haha
It's so much fun to just get right into the battle and start fighting. It reminds me of BF2 in a lot of ways.
I cannot wait for this to release!
http://www.worldinconflict.com/
Go download it. You won't regret it.