Apparently all you have to do is log into battle dot net and claim it…
So far what I can see the deal is available until November 18…
Battle dot net announcement here:
Gift page here:
Going to test it out soon.
Created Battle dot net account, confirmed with email subscription confirmation.
You need to use a valid phone number for SMS confirmation on your account if you are creating a new account. (I had to do this.)
go to the gift page link above, and click claim. (You do not need the battle dot net client installed to claim your free copy.