virtual-reality-shop.co.uk
STAND OUT: VR Battle Royale - Steam VR - VR Shop
The VR Shop team take a look at STAND OUT: VR Battle Royale on the Steam VR platform to see if it is worth a download. With a full review, video and download links.