http://www.gamespot.com/pages/video_...508&pid=928393
Motor Storm. This is one killer game.