viewtiful_jon on 15 July 2008
I was about to make this topic, but was gonna call it "The main reson Nintendo's E3 Sucked".
Lucky I didnt watch it live I fastforwarded almost all of her parts.