Elite: Dangerous on Oculus Rift preview: Hands-on with the best VR experience we've had