Zwift is my version of World of Warcraft. You go on raids (group rides) with your clan (club), level up and get new mounts (bikes) and finish off the session with some PvE (races).