X-COM creators launching Phoenix Point on September 3rd
If the words “from the creators of the original X-COM series” don’t send tingles up your spine and make you break out your wallet, then we can’t be friends. If they do give you the warm fuzzies though, check out…