Game Details

NameCARRION
Latest rank701
Latest price19.99 EUR
ReviewVery Positive 93% of the 10,118 user reviews for this game are positive.
Release date2020
Developer Phobia Game Studio
Publisher Devolver Digital