Reply
Thu 11 May, 2006 06:52 am
So, what new E3 news has made your taste-buds salivate lately?
I don't know about you, but I've been laughing my ass off over this particular trailer from Nintendo:
http://www.youtube.com/watch?v=k0FYhSeZmdI
That was pretty cool. And funny as hell, too.