XCOM Trailer - E3 2010
2:19
XCOM Trailer - E3 2010

Check out the new trailer for this thrilling new XCOM trailer, set in the 50s!