Here is a virtual reality gym that gamifies training and helps you push your body hard while getting an immersive experience. Black Box VR helps you build speed, strength and endurance as you complete sessions. It uses machine learning to provide you with the right kind of training.
The system has a cable pulley controlled by the Black Box VR engine to give you a total body workout. More info is available here.