A disc drive may provide data communications to a host using a universal serial bus interface. In one embodiment, a project editing system comprises a multi-media editing application that is configured to enable a user to combine multiple different video clips into a video project. The material is capable of a high degree of flexing without breaking. The processor determines the availability of a second entertainment device, and is operable to switch the second device from a second instance of the virtual environment to the first instance of the virtual environment.