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