A system comprising: a processor; and a memory having instructions thereon that, when executed by the processor, cause the system to perform operations comprising: causing a virtual reality, VR, interface for a communication session to be displayed on a first user interface of a first head-wearable apparatus and on a second user interface of a second head-wearable apparatus, wherein the communication session is between a plurality of head-wearable apparatuses including the first head-wearable apparatus and the second head-wearable apparatus; detecting a first touch input from a first VR input device coupled to the first head-wearable apparatus and a second touch input from a second VR input device coupled to the second head-wearable apparatus; monitoring a location of the first touch input within the first user interface and a location of the second touch input within the second user interface; determining a distance between the location of the first touch input within the first user interface and a location on the first user interface corresponding to the location of the second touch input within the second user interface; causing the first VR input device and the second VR input device to generate a haptic feedback response based on the distance, wherein the haptic feedback response increases in intensity or speed as the distance decreases and decreases in intensity or speed as the distance increases; and in response to determining that the distance is below a predetermined threshold, causing the first VR input device and the second VR input device to generate a reward haptic feedback response, wherein the haptic feedback response comprises a first vibration pattern and the reward haptic feedback response comprises a second vibration pattern that is different from the first vibration pattern. a processor; and a memory having instructions thereon that, when executed by the processor, cause the system to perform operations comprising: causing a virtual reality, VR, interface for a communication session to be displayed on a first user interface of a first head-wearable apparatus and on a second user interface of a second head-wearable apparatus, wherein the communication session is between a plurality of head-wearable apparatuses including the first head-wearable apparatus and the second head-wearable apparatus; detecting a first touch input from a first VR input device coupled to the first head-wearable apparatus and a second touch input from a second VR input device coupled to the second head-wearable apparatus; monitoring a location of the first touch input within the first user interface and a location of the second touch input within the second user interface; determining a distance between the location of the first touch input within the first user interface and a location on the first user interface corresponding to the location of the second touch input within the second user interface; causing the first VR input device and the second VR input device to generate a haptic feedback response based on the distance, wherein the haptic feedback response increases in intensity or speed as the distance decreases and decreases in intensity or speed as the distance increases; and in response to determining that the distance is below a predetermined threshold, causing the first VR input device and the second VR input device to generate a reward haptic feedback response, wherein the haptic feedback response comprises a first vibration pattern and the reward haptic feedback response comprises a second vibration pattern that is different from the first vibration pattern. causing a virtual reality, VR, interface for a communication session to be displayed on a first user interface of a first head-wearable apparatus and on a second user interface of a second head-wearable apparatus, wherein the communication session is between a plurality of head-wearable apparatuses including the first head-wearable apparatus and the second head-wearable apparatus; detecting a first touch input from a first VR input device coupled to the first head-wearable apparatus and a second touch input from a second VR input device coupled to the second head-wearable apparatus; monitoring a location of the first touch input within the first user interface and a location of the second touch input within the second user interface; determining a distance between the location of the first touch input within the first user interface and a location on the first user interface corresponding to the location of the second touch input within the second user interface; causing the first VR input device and the second VR input device to generate a haptic feedback response based on the distance, wherein the haptic feedback response increases in intensity or speed as the distance decreases and decreases in intensity or speed as the distance increases; and in response to determining that the distance is below a predetermined threshold, causing the first VR input device and the second VR input device to generate a reward haptic feedback response, wherein the haptic feedback response comprises a first vibration pattern and the reward haptic feedback response comprises a second vibration pattern that is different from the first vibration pattern.