XCOM E3 2012 Trailer
By goukijones —
June 4, 2012
Tags:
e3-2012
video
Currently #2 on my must see list at E3 2012. Here is the first official trailer.
7,322
Views
12
Stories
Release Date:
Oct 9, 2012