Outlast Now Live On Steam: Will you Survive?
Independent game development studio Red Barrels, founded by veterans from some of gaming’s biggest franchises, today announced that the highly anticipated survival horror ...
September 5, 2013 at 8:39 am by Peter Donnell