Interesting stuff, but 2 warnings:
-the game seems to have a few troubles running in soms OS's(Vista/+, especially x64 flavour). In my case the game will just suddenly crash without warning. Didn't get to start playing it yet so it may very well be something easy as pie to solve, but there are some complaints.
-the Company of Heroes MMO should be releasing shortly(I think there's already a Beta) and it gives access to the content from these games, for free, so... just a heads-up