The Town

The Town
The Town is an open-world, action adventure game from Troll House Games.