Since Outlast 2 was delayed to 2017, developer Red Barrels has been relatively mum on when this year it would come out. That silence ended today, when they tweeted the picture above, along with the confirmation that the horror sequel would release on April 25, 2017 on PC, Xbox One and PS4.
Despite a brief scare from their…
