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...