Anybody heard of this? Sounds like fun. Here's one view of it: https://www.yelp.com/biz/escape-or-die-las-vegas TIA!