Didn't they say that if the download reach a certain number then they would unlock the two extra items in the game???
Yes, that is indeed true. BIoware announced that if download reaches more than one million they will unlock two items which one will boost xp and other will give money, which these you could use in full released game.
However to do that, you have to be logged in EA server by using your EA account.