I laughed at the beginning, I wasn't expecting much of the video either but these games do look pretty decent even if they aren't Mario Kart. And I'm a huge Mario Kart fan, my favorite was Double Dash.
I'm not a console fanboy I just tend to enjoy certain features and titles for a certain console more than others and feel a need to express why my console preference is superior to the shitty alternatives on the internet. That's all.
Sam3231's comments