MBC immersive media platform