This makes me pretty excited, particularly as a few of those advanced games are ones I haven't played but really want to
–- Update From New Post Merge ---
Also, using a bit of math, the 20 free games is actually a much better deal in terms of sheer value (although whether you would actually play them or not is an important factor). The 3DS is going down in price by $80, and there are 20 games. So for them to cancel out, each game would cost $4. HOWEVER, looking at current pricing models, a NES game would be worth $5 a game and the GBA would probably be about $9 (and that isn't even considering that you can't get them for the 3DS otherwise, or at least not for quite some time if Nintendo does change their mind). Thus you'd be losing $80 on the system, but saving $140 on the games, meaning a net saving of 60 dollars. Of course, most people wouldn't have bought all the games they're going to give, but if you wanted 9 of the GBA games, 8 GBa games and 2 NES games, 7 GBA games and 4 NES games, all the way to All 10 NES games and 4 GBA games you'd be saving money, and you might very well want more than that