I've worked with the DDM team for several years now, which should tell you something. However, to be specific, they've been great in helping guide and assist my studios. Their understanding of the business of game development is deep. Their connections within the industry are second to none, giving them access to immensely useful, though carefully curated, information. Their dedication to small and medium-size developers is rare and immensely helpful. And they are genuinely interested in the creative growth of the medium. This is a rare, perhaps unparalleled combination of capabilities. I don't usually endorse organizations of any type but I strongly endorse DDM.