7 Immersive Experiences in London
As part of our continued research and development process, we traveled to London to visit 7 of the most talked about immersive experiences in the British capital. All in all, the experiences were inspiring — even if not always 100% immersive. Read on for our insights. At Battle Royal Studios, we live and breathe immersive […]