How to Collect Your 20 Free 3DS Games (And Maybe a Little Cash On the…

Own a Nintendo 3DS or plan on getting one in the next couple of weeks? Congratulations you're now a Nintendo 3DS Ambassador and that means you get 20 free games. Right? Maybe. » 7/29/11 5:00pm 7/29/11 5:00pm