A creation story told through immersive technology