Nem on 02 May 2014
On the front page news: Nintendo denies any hardware beeing unveiled.
Sounds like IGN showed their colors there. :x
I knew Nintendopie was on to something when these "contacts" were third parties.