Game Details

NameThe Town of Light
Latest rank780
Latest price2.85 EUR
ReviewVery Positive 80% of the 830 user reviews for this game are positive.
Release date26 Feb, 2016
Developer LKA
Publisher Wired Productions