Well this is certainly going to be different...
To certain extents, you would have to think that this game would need to be in a DVD format. If it was just something with no scenic photos of the cities you're supposed to be visiting, and your fate in the "race" depended the luck of the draw from a deck of cards, the whole essence of the show is gone.
Obviously, there's still a bit left to be explained, such as exactly how the show's elements will be played in the game, and just how the footage from past seasons is used, but with a show as out there as Race is, I'm not sure you could do better trying to make a game out of it than this.