Computer-controlled special effects, elaborate theme rooms, and making participants feel like they're in a video game or movie is behind the 5 Wits concept. The venue opened this Thursday at Plymouth Meeting Mall as the firm's sixth location. Just don't call it an escape room.