Nintendo of America finally has another promotion. This time, you can get a copy of Pokemon X or Pokemon Y for free via Nintendo eShop. All that you’re required to do is register a new 3DS/3DS-XL/2DS console and one of six select 3DS games with Club Nintendo between March 1st and March 31st.
List of the 3DS games (you only need to register one) :
3DS owners who do the above task will get a download code for one of the gen 6 Pokemon games from Club Nintendo. Take note that the download code expires after May 31st, 2014. Therefore, it is recommended to use the download code before the expiry date.
Source: Club Nintendo.