New Supreme Commander Teaser

New trailer for Supreme Commander

You are the Supreme Commander, an enormous, hulking can of whoop ass. This oversized Mech is the leader and builder of your forces on each front. Crushing opponents does not only mean outsmarting them, but making certain that their own Commander is nothing but a heap of smoldering metal.

The New Year can't come here soon enough.

December 12, 2007

We recommend