Huh... Fuck is it with you guys and big red "2"s in your logos?
Also, I honestly thought the tanks from the trailer look an awful lot like something you'd find in Supreme Commander 2.
Not to say there's anything to it, just a funny happening, I imagine.