TruckOSaurus on 08 May 2009
I think it's more speculation because May 18th will be the release of the 300th VC game so Nintendo HAS TO release something huge like Majora's Mask (or Super Smash Bros) or face the wrath of the angry retro gamers.
Signature goes here!