Home » Red Barrels

Tag - Red Barrels

Outlast II delayed into 2017

Developer Red Barrels has taken to the Outlast II Facebook page to confirm that the game has been delayed into the first quarter of 2017. “Our mission as an...