Bumpy wrote on Jun 11, 2010, 12:47:
What the hell did I just watch? Certainly nothing to do with the Xcom I remember playing. Looked more like a World of Goo shooter than anything to do with Xcom.Talk about using and abusing a game franchise name just for $$$$$$.