Game Details

NameStellaris: Humanoids Species Pack
Latest rank907
Latest price7.99 EUR
ReviewMixed 52% of the 323 user reviews for this game are positive.
Release date7 Dec, 2017
Developer Paradox Development Studio
Publisher Paradox Interactive