A new FPS Horror game based on the Blair Witch has just been announced!

You can check out the trailer here:

It looks a helluva lot like Outlast and it’s expected to release in August!

Become a Patron!
%d bloggers like this: