Cheebee on 26 August 2010
Perhaps it could, but we'll never know, as Nintendo will definitely release a new console within the next 5 years. Thus forcing both Sony and Microsoft's hands, too.
Nintendo Network ID: Cheebee 3DS Code: 2320 - 6113 - 9046