Ducati World: Racing Challenge is a first-person simulator with a dash of motorcycle simulator from the developers at Attention to Detail Limited... Read more