Game Details

NameSin Slayers
Latest rank832
Latest price7.49 EUR
ReviewMostly Positive 74% of the 167 user reviews for this game are positive.
Release date5 Sep, 2019
Developer goonswarm