Nintendo announced that the Ambassador Download program would kick in September 1st, but it seems that the games are already available. Perhaps they were trying to keep up with their regular Thursday schedule and someone slipped it over early.
Either way, here is a video detailing how to go about it since it’s not exactly clear yet.
While we are happy to get our free games, we just wish Nintendo had a better method. Had this been on an Apple issue, we’d probably just receive a download link and get our free stuff. This one requires you to go back into the eShop and download games one at a time. The bigger issue here is that Nintendo still needs to get the hang of digital distribution.