Game Details

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