Hurry – Download your free game before time runs out!

Did you buy a Nintendo 3DS* between 20 June 2013 and 31 July 2013?

Don't forget, you have until 30 September 2013 to register for one of these 6 great games for free!

*Offer excludes Nintendo 3DS XL.

Nintendo 3DS™

If you purchased a Nintendo 3DS* between 20 June 2013 and 31 July 2013, you can register your new Nintendo 3DS on Club Nintendo and complete the necessary steps by 30 September 2013, to receive your choice of one of these titles FREE via Nintendo eShop download!

With six great titles to choose from, the only hard part will be deciding which to get for FREE! For more information on the promotion itself, please check out the Terms & Conditions sections of this promotional page.

How to claim your free game download?

The six download games you can choose from as part of this offer are:

  1. Purchase a Nintendo 3DS console between 20 June 2013 and 31 July 2013 from a participating retailer in Australia or New Zealand.
  2. Use the Club Nintendo registration card provided with your new Nintendo 3DS system to register it at and complete the registration survey.
  3. Check that the email address linked to your Club Nintendo account is correct, then follow the on-screen prompts to choose one of the six free games available and upload a scan or photograph of your genuine purchase receipt before 30 September 2013.
  4. Once Nintendo has validated your purchase you will receive your unique download code by email. Additionally, your download code will also appear on your Club Nintendo account.
  5. Redeem your code by visiting Nintendo eShop. Go to Nintendo eShop through your Nintendo 3DS system. Scroll to the far left in the main page of Nintendo eShop and select 'Settings/Other', then tap 'Redeem Download Code' and enter your code. Then you can download your free game and enjoy it on your new Nintendo 3DS, anywhere, anytime!
$(document).ready(function() { initCountdown(); }); //Countdown Clock var endDate; var countdownDiv; var countdownTimerDiv; var countdownTimer; Date.prototype.addHours= function(h){ this.setTime(this.getTime() + (h*60*60*1000)); return this; } Date.prototype.stdTimezoneOffset = function() { var jan = new Date(this.getFullYear(), 0, 1); var jul = new Date(this.getFullYear(), 6, 1); return Math.max(jan.getTimezoneOffset(), jul.getTimezoneOffset()); } Date.prototype.dst = function() { return this.getTimezoneOffset() < this.stdTimezoneOffset(); } function initCountdown(endDateTemp) { var dst = (new Date().dst()) ? 0 : -1; //endDate = new Date("July 31, 2013 23:59:59").addHours(dst); endDate = new Date("July 31, 2013 23:59:59"); countdownDiv = $('.countdown');; countdownTimerDiv = $('.countdown-date'); clearTimeout(countdownTimer) updateCountdown(); } function updateCountdown(){ current_date = new Date(); //grab current date time_left = endDate.getTime() - current_date.getTime(); //calc milliseconds between dates if(time_left>0) { time_left = Math.floor(time_left/1000); days=0;hours=0;mins=0;; days=Math.floor(time_left/86400); time_left=time_left%86400; hours=Math.floor(time_left/3600); time_left=time_left%3600; mins=Math.floor(time_left/60); time_left=time_left%60; var daysTxt = '
  • '+days +' Day'+((days!=1)?"s":"")+'
  • '; var hoursTxt = '
  • '+hours +' Hour'+((hours!=1)?"s":"")+'
  • '; var minTxt = '
  • '+mins +' Min'+((mins!=1)?"s":"")+'
  • '; if(days <= 0 ) { var finalTxt = hoursTxt+ minTxt; } else { var finalTxt = daysTxt +hoursTxt+ minTxt; } countdownTimerDiv.html(finalTxt) countdownTimer = setTimeout("updateCountdown()", 1000); } else { //complete countdownDiv.html("") } } //end countdown */ ?>