xcomcover

Well the return of XCOM is upon us, and a fresh new launch trailer is here to accompany it. You can see the desperate struggle to defend earth in the “Our Last Hope” launch trailer below. I know I’m excited for the return of XCOM.