Altogether, the development of the mixed reality theatre application has been quite an experience, in multiple ways.