XCOM

XCOM is an upcoming tactical first person shooter and reboot of the original X-COM series. The game has been repeatedly delayed since it's reveal in 2010.

Latest Updates