Frogger on 27 July 2016
Someone on Neogaf made an interesting observation. When the first significant leak of this caliber happen for the Wii U, Nintendo released an official statement three days later. If this is legit, the same thing might happen this time as well.







