Cheebee on 20 May 2010
Hmm. Interesting. If true, I guess we'll find out at E3.
Maybe it'll have a big fat glowing ball glued to one end, too. XD
Nintendo Network ID: Cheebee 3DS Code: 2320 - 6113 - 9046