Game Details

NameEastshade
Latest rank200
Latest price14.69 EUR
ReviewVery Positive 85% of the 677 user reviews for this game are positive.
Release date13 Feb, 2019
Developer Eastshade Studios
Publisher Eastshade Studios