I have been thinking that is it actually always needed to activate on steam for this game, I have found some of the sites which I have found saying that they have been selling the DD much cheaper than it has been on the steam anyways I am just so curious to know about it and I really want to know that is the activation really needed on the steam or not.
Bookmarks