Virtual Reality Developments