Our team worked with Windstargames for a project and at first, we were skeptical to work with an outsourcing company due to the fact that we did not know them. We must say, they were one of the best teams we have ever worked with. Our communication was great and they were very professional. They are also very knowledgeable in Unity and I would highly recommend them for your VR game development needs.