An immersive experience that leverages virtual and augmented reality allowing users to interact with the real and virtual world simultaneously. Mixed reality creates the ability to have shared experiences.