Supreme Commander 2 Trailer
A little story and a whole lotta robot in this trailer for Gas Powered Games' PC and Xbox 360 real-time strategy.
Trailers