We have been integrating multiple products in order to create a VR experience for our customer. I learnt long ago not to reinvent the wheel when others have already perfected it. The only reason why I would develop my own system, like a Game Engine (I did once), is when details are very specific and others just cannot meet the requirements. Hence, to create an immersive VR experience to be delivered over the web, we are using what has already been created, and augmenting it where needed.
This is basically a demo to perfect what we need for our commercial products. However, it will make an exciting online game, be great for tutorials, and we may even create a multiplayer version.