Cheebee on 16 June 2008
Yeah too little too late. And if those 'avatars' and 'Xmote' rumours turn out to be true, well, then the copying is a bit too blatant in my opinion..
Nintendo Network ID: Cheebee 3DS Code: 2320 - 6113 - 9046