So I did a thing and someone wrote a review about it! Check it out here: The Real Life GTA You Didn’t Know You Needed Street Baptism, designed and directed by Don DeLeon and Tommy Honton, is billed as “a 3-part immersive escape room experience”. In this series of half-hour experiences, which played out