Game Details

NameWolf Tails
Latest rank955
Latest price6.49 EUR
ReviewVery Positive 96% of the 374 user reviews for this game are positive.
Release date4 May, 2018
Developer Razzart Visual
Publisher Razzart Visual