Collaborative Virtual Environments (CVEs) are online digital places and spaces where we can be in touch, play together and work together, even when we are, geographically speaking, worlds apart. We can hang out, present alternative selves, interact with realistic and fantastic objects and carry out ...