What to expect for your first time at Otherworld immersive art installation in Columbus, Ohio and tips before you go.