El_Caz: 17.50 in dollars. This offer interests me but I've never bought from them before. what are they like? Do you download the game and it's yours a la GOG or do you have to have some sort of software running a la Steam?
There is no client for D2D. Basic functionality is similar to GOG in that you download standalone installers from the list of purchased games on your account, but many if not most games require you to authenticate online with D2D once at install time. Many also carry publisher-mandated DRM, per the norm. Some titles are available DRM-free.
By the way, if I'm not mistaken, Zeno Clash still requires Steam despite being sold through D2D.