Game Details

NameSCUM
Latest rank154
Latest price20.99 EUR
ReviewMixed 65% of the 25,283 user reviews for this game are positive.
Release date29 Aug, 2018
Developer Gamepires Croteam
Publisher Devolver Digital