Thanks for posting that link, ConeyG! (And holy crud he typed that up fast!)
What are your favorite aspects that Nintendo introduced to the series? Notice anything that you like?
You say that it's one of the games in the Best Buy booths, right? Maybe he played it ages ago...
And I liked the anti-gravity. Allows for more innovative track design, let's see how it's done.