red barrels news

Video game store in Montréal, Canada
Suggest an edit · Your business? Claim now

Add more information

Add hours
Red Barrels is the Montreal-based independent studio behind the immersive horror franchise Outlast, a series that has terrified more than 37 million … See more