More like sharing your gaming experience with the fan base on the social media networks (Twitter, Instagram etc). I actually never thought about it in that way.
Seriously, I'm actually very pleased with what they have done so far and I'm sure it's been chipped in for them to some of the elements of the N64 title.