VR mechanics