Gaming December 25, 2019 10:02 Game studio Red Barrels announces its latest project ‘The Outlast Trials’ Where freedom ends. By Kristine Tuting December 25, 2019 10:02