What an odd card. It has text like a magic card but definitely does not look like one.
But, more substantive comments, it seems like an odd design choice to put the focus on the units rather than commanders. Not a bad one, though they would need to add a lot more army to make the overall design work. And the script does nothing for me. Overall, C+. Good CG work, but weak film-making.
If I were designing a trailer for the game, I would start with some epic, WH40k style mass battle between human and cyborg troops, with tanks and cruisers and everything, just quick, Michael Bay-style action and explosions, then zoom in to watch some commanders battle it out in the midst of the battle (directed by John Woo). Get people hype for the game.