I had quite fun when I played it a bit today. I got an in game reward from deckard(the map)Then when I was done with prologue I noticed the shop thing, but I didnt see the connection with doing the first mission to get it as a reward.
Just remembered, I did get a bag with some stuff and 10000 gold, was that the free daily reward perhaps.
I wont buy anything anyway, DI is fun without it