Anyone playing this?

Downloaded it a couple of days ago, only played vs. AI so far.
From what i could gather it's kind like Company of Heroes, Cover System and all.
I really like it even tho' i suck at it.
Space Marine Dreadnought -> most awesomest unit of all!
xD