1. J

    Nintendo Ambassador Promotion - 500 Wii Points free for new Wii Shop users

    500 FREE Wii Points - Nintendo Ambassador Promotion Hey guys, how's it going? There's an official Nintendo promotion going on which I discovered not long ago that gives Wii owners a chance to gain 500 Wii points to spend on games and such. It's not a scam, and you can google it to confirm if...