Game Details

NameOutlast 2
Latest rank943
Latest price24.99 EUR
ReviewVery Positive 88% of the 14,316 user reviews for this game are positive.
Release date24 Apr, 2017
Developer Red Barrels
Publisher Red Barrels