Write on Tuesday, 07 March 2017 Published in News

Developer Red Barrels announced that Outlast 2 will be released digitally and physically on April 25th.