Description: A new Ducati World Championship movie, showing off Artematica Entertainment's upcoming brand-specific motorcycle game.