Game Details

NameOutlast 2
Latest rank831
Latest price24.99 EUR
ReviewVery Positive 87% of the 12,216 user reviews for this game are positive.
Release date24 Apr, 2017
Developer Red Barrels
Publisher Red Barrels