Game Details

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