Houston is leveling up its gaming scene with the debut of a new high-tech immersive experience. Called Activate, the indoor venue combines technology and physical activity in 75-minute gaming sessions, which can be played in teams up to five people.| CultureMap Houston