Cast VR: Released - updates and patches coming

Hooray the Cast VR is released! Thanks for the support. We're working hard to respond to the initial feedback. There's a patch coming in the next 24hrs that should fix a couple of bugs some people have been experiencing…