XCOM: Enemy Unknown - Casualty of War trailer

11:34AM 14th Sep 2012

Can mankind survive an overwhelming alien invasion?