No, actually Company of Heroes Online is free to install and play. Players are rewarded for playing games with experience points based on what they accomplish in the game. If you win a game and destroy alot of enemy units and buildings, you gain a lot of experience points versus if you lost or didn’t do very much during the game.
The experience points are applied towards the level of your Commander.
The level of your Commander determines how many commander abilities you can unlock, how many points you have to further enhance those abilities, and how many heroes you can use in a game.
There's all kinds of Heroes and Abilities...... Green Items, Blue Items, Purple Items and Red ones too.
Check it out!!
http://www.companyofheroes.com/
http://en.wikipedia.org/wiki/Company_of_Heroes_Online