Red Barrels Games have released a launch trailer for their brand-new, super-scary survival horror title, Outlast. Outlast casts you as a ridiculously stupid ...
Red Barrels have announced that their creepy-looking survival horror title, Outlast, will be spooking your socks off on 4 September. Outlast casts you ...
A couple of weeks ago, new developer Red Barrels, released a short trailer their first title called Outlast which looks to feature everything you’d ...