
The Town
Leo was attacked by mysterious men at night, and when he opened his eyes again, he found himself in a strange town. Leo explored the town alone, and at last he found the great secret of hiding in a small town ...
Developer
Publisher
Release
January 22, 2019
7 years and 193 days ago
Steam Reviews
3 user reviews3 reviews66.7%
Does this feel indie?
Vote based on whether this game feels indie to you. You can change your vote at any time. Results earn an IGF score after 10 accepted votes.No votes yet
Game contextLatest: IGF Team
| ContextThe evidence factors used to assess whether this game belongs on IndieGame.Fan. | Status | Notes Latest Contributor: IGF TeamEdit notes |
|---|---|---|