London-based illusion museum Twist Museum, which encourages visitors to engage their senses through immersive experiences, ...