How to download your free 3DS Ambassador games

10 free NES games have hit the 3DS eShop today - but actually getting to download them is a bit tricky. Find out how to get your hard earned games inside!

Read Full Story >>
The story is too old to be commented.