Free game available in the app store for iPhone and iPod touch users :D
Huh? I thought this was a documentary from the guys at Audi Racing? Hmm, I almost want an iPhone.
It is a documentary, they made a game too though having played it a few mins I'll give it a thumbs down. Though still a cool idea.