The sequel to Nintendo's classic SNES racer has finally hit the United States. And if you're into multi-player gaming and you haven't picked it up yet, I suggest you shut down your computer and do it ...