Three weeks from release and you're still talking about squad caps and base invasions... What the hell, fanbase?

Three weeks from release and you're still talking about squad caps and base invasions... What the hell, fanbase? - Three weeks from release and you're still talking about squad caps and base invasions... What the hell, fanbase?  Thats XCOM

1,541 shares

Like us for More!

Laugh more daily

Like us on Facebook?