Well, I'm running under the live account 'Ithiliriana' if anyone wants to have a go. Never was all too keen on the multiplayer, though it's quite fun. Especially the Last stand.
Tried it in Open Beta when it was on Steam.
It was okay. It felt like Company of Heroes in a way. Minimal base building, straight action, secure towers to gather resources.