Game Details

NameEastshade
Latest rank864
Latest price20.99 EUR
ReviewVery Positive 87% of the 1,282 user reviews for this game are positive.
Release date13 Feb, 2019
Developer Eastshade Studios
Publisher Eastshade Studios