As a "newcomer" myself, welcome.
DMD was too much of a grind to keep my attention I guess, hard to explain the whole reason I stopped it.
Radiant, really liked that, but I've been guilty of forgetting about games that take forever to update. It's in my watch list though.