How about-Nevermind.
Forget the steam only thing I just want to be able to buy it online
I seem to think the only place to buy games online is steam
Im also going to try the world in conflict demo, the trailer looks amazing but I havent seen
any buildings in it yet and im not very fond of these kind of games where you cant make buildings