Game Details

NameStellaris: Necroids Species Pack
Latest rank337
Latest price7.99 EUR
ReviewMixed 54% of the 359 user reviews for this game are positive.
Release date29 Oct, 2020
Developer Paradox Development Studio
Publisher Paradox Interactive