If you've been waiting for the newest Road Rash as long as I have, then you're practically so demented and sweaty right now that you'll simply buy the game, regardless of what anyone says. I suggest ...