>>272654078
All we know is that it's a VR title.
It's going to be announced on Thursday Pacific time.
We have no idea how nu-Valve thinks VR works.
So as much as I accept your theory, no way is this going to be available to keyboard, and there's no chance in hell my assumption will be wrong tomorrow.
Why not just fucking announce it, FUCK