Didn't look like my kind of game. Still doesn't, though I'm still not sure just what type of game it is. There are a lot of great games out there I have no intention of ever playing because their genre bores me to tears, like all Civilization clones.
Almost same storyline as D3. aliens taking over, gotta kill em... but instead of a mars base, your fighting on earth, through city streets, ect. and you have a whole team that fights next to you at parts.