Cheebee on 10 May 2009
Man, that's too much for me to bother reading, but the pics look like they show nothing we haven't seen already. Can't wait for E3. :)
Nintendo Network ID: Cheebee 3DS Code: 2320 - 6113 - 9046