Nintendo Zealot on 29 May 2008
They will announce two or three big titles for the holidays. Probably Animal Crossing, Pikmin 3 and one core game like Starfox or something. So no I don't think the prematurely shot their load.
^Guy pissing on Microsoft Sign