DMM is this game the way it was intended. You get a lot for free, enough to make a competent team that can run all but the very hardest maps.
You get 3 free rainbows and a couple of offers if you want to pay. Free 11 pull all weekend still. I got nigella and wormwood today for free
Interface is similar you could look at DMM Wiki for details
They got baby Naae running this week