Game Details

NameReturn of the Obra Dinn
Latest rank362
Latest price16.79 EUR
ReviewOverwhelmingly Positive 96% of the 4,701 user reviews for this game are positive.
Release date18 Oct, 2018
Developer Lucas Pope
Publisher 3909