8 Jun 2011, 07:14 UTC · By: Alina Dumitrache / After releasing a teaser for it in late April, previewing its new “Ducati Challenge” video game, the Italian motorcycle brand today confirmed the official launch. The 3D racing game is l...