I assume the free demo doesn't support vr yet/ever
Yeh it does support it! Steam VR is required to play in VR mode