This VR is so realistic, players say when you step in a puddle, it feels like you really did. One cried it all seemed so real.
Here's article from the D.O. about this amazing new place in Allen:
And here's more info in it all in a video from a similar place called Freeman VR.
This explains the VR platforms so well....really exciting stuff to experience!!