Browsing tag: The Astronauts

TGA 2017: Witchfire Announced, Made by The Vanishing of Ethan Carter Devs News 0

News 0 If you liked The Astronauts’ The Vanishing of Ethan Carter, then you’ll be in for a shock, as the studio’s new game is as far off from it as possible. Announced during The Game Awards is “Witchfire” a first-person shooter game that looks gorgeous. Given the pedigree of the people behind Witchfire (The Astronauts are […]