Game Details

NameEastshade
Latest rank148
Latest price10.49 EUR
ReviewVery Positive 89% of the 2,487 user reviews for this game are positive.
Release date13 Feb, 2019
Developer Eastshade Studios
Publisher Eastshade Studios