There's a parallel cycling universe right here in your computer and all you need to access it is a bike and a turbo trainer.
Zwift is fast becoming the Second Life (does anyone still live there?) for cyclists. A virtual cycling nirvana where the roads are free from cars and thanks to some clever algorithms you can ride head to head with the best riders in the world and not get dropped off the back. At least not immediately.
Every good virtual world has its own economy and Zwift is no exception. Users can buy kit and better equipment and now, thanks to a partnership with Qhubeka and Team Dimension Data, they can also help raise funds to donate bikes to rural communities in Africa.
The partnership was rolled out at the Tour de France rest day on Tuesday and allows Zwift users to unlock Team Dimension Data for Qhubeka training kit and special edition bikes for their in-game avatars by donating to Qhubeka.
As well as raising funds, the partnership aims to raise awareness of Qhubeka's work as part of the global non-profit, World Bicycle Relief by "advancing education, health and economic opportunities by providing simple, sustainable transportation."
So now you can get fit and donate to a great cause all while riding a bike in your living room. Who'd have thought?
To get involved, visit www.zwift.com