Speed game for the new Xbox

This game awards you points both for taking risk, and being a stylish driver.