If you haven't registered it yet I don't think you can qualify now; not 100% sure on that though maybe someone else can say for sure, as for free games there was 1 but it was for a limited time only and is no longer available.

@DAVIDB - Unfortunately, unless you bought your 3DS and connected it to the eShop before August 12, 2011, you do not qualify for the Ambassador program and cannot download the 20 Ambassador games for free.

If you have any further questions about the Ambassador games, DAVIDB, you'll want to get in touch with Nintendo directly to see if they can do anything for you. Good luck! :3

BEST THREAD EVERfuture of NL >:3
[16:43] James: I should learn these site rules more clearly
[16:44] LztheBlehBird: James doesn't know the rules? For shame!!!
[16:44] Vintage: We have rules?
[16:44] Reala: don't expose the staff to sunlight, don't get them wet and don't feed them after midnight