We Want XCOM
Posted by IGN Apr 15 2010 02:04 GMT in XCOM
- Like?
IGN's X-COM fans sound off on what they want (and don't want) from the recently announced FPS.



Sign-in to post a reply.