Red Barrels
Red Barrels is the studio behind the immersive indie horror series Outlast, a series that has terrified more than 3.5 million players worldwide. Based in Montreal, Red Barrel’s mission is to create unforgettable experiences that leave the player’s blood...