You're browsing the GameFAQs Message Boards as a guest. Sign Up for free (or Log In if you already have an account) to be able to post messages, change how messages are displayed, and view media in posts.
Nintendo's deal with Best Buy is most likely still in effect. They might not legally be allowed to release the demo digitally until after a certain time. I'm pretty sure they've said that they've been wanting to release E3 demos so that people who aren't at E3 can play them. My guess is Best Buy approached them asking if they could do it, meaning Nintendo can't release it another way.
My Superheroes consist of the band members of the Who, Led Zeppelin, and The Beatles