Nestled within Ohio's largest city of Columbus, the 32,000-square-foot immersive art museum is an experience where, through 47 mixed-reality rooms ... friends to come and escape," Stewart said.