Recent Nintendo Leaks Have Been Caused By Google Employees?
Nintendo leak source located?
Nintendo leak source located?
People still need something to buy now.
Which means...rumors galore!
Umm...it'll bounce back?
...but how do you know that?
More of the same, but better?
Announcement imminent?