Game Details

NameCrossroads Inn
Latest rank1000
Latest price14.99 EUR
ReviewMixed 65% of the 1,739 user reviews for this game are positive.
Release date23 Oct, 2019
Developer Kraken Unleashed
Publisher Klabater