Escape room centre offering immersive experiences.