It has been released for quite awhile now. I've gotten mine through Club Nintendo Australia when they chose me to get a demo. I'm pretty sure EB Games is going to give out codes today (3rd of November here in Australia) so just wait and I'm sure they will announce a demo code for everyone. I hope this helped!
If you want more info on this, go here!