After charming Europe, this massive 47-cell “immersive prison” adventure is finally opening its first location in Indianapolis
Will you break out of Prison Island? After charming cities across France, the UK, and most recently, Montreal, the high-energy action game lands in Indianapolis. The concept is simple: you’ll be plunged int...