In the event that you adored The Vanishing of Ethan Carter, or are watchful for another first individual shooter! You’re in for a treat with Witchfire Download another title revealed