The only problem I have with D2D is their huge number of US only games. Other than that, they are an ok service.
Yeah seriously. The least they could do is just not show them to me at all. Saving the hassle of going: oh! they have that for this cheap? awesome! Than I click on it, and fuck, US only. Just annoying as hell.
Mount and Blade, I appreciate the idea and the depth of community commitment but just, not my thing. :/