Game Details

NameRoot
Latest rank508
Latest price12.49 EUR
ReviewVery Positive 93% of the 1,132 user reviews for this game are positive.
Release date20 Aug, 2020
Developer Dire Wolf
Publisher Dire Wolf