Nintendo has announced that Mario Kart 8 will include a feature known as Mario Kart TV.
This feature allows players to share replays of their races on Miiverse.
I’m sure there are more details to follow, but for now it seems like a move in the right direction.