Video Game News and Reviews

X-COM

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…