Demo will come out in all platform in just few days. Fininshing a demo will unlock two unique items which you could use in later full release of the game.
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.