Game Details

NameNostos
Latest rank898
Latest price16.79 EUR
ReviewMixed 50% of the 646 user reviews for this game are positive.
Release date6 Dec, 2019
Developer NetEase Games
Publisher NetEase Games