Aiddon on 15 June 2010
Nintendo (and by a long shot I might add); they cut all the fluff from their presentation and got straight to the point. They had more surprises than ANYONE and showed some legitimately awesome-looking titles.







