Thats what im thinking too. But none has posted the codes or really talked about this yet on the net. Ebgames site says they email you the codes every thursday until release
They said that they will be handed out when you get the game. Also on the eb site they say that one of them is exclusive for EB. So I will imagine that we will see several different codes from different outlets that are universal.