I see the new update is still in beta so I'll hold-off on any comments on it. Do these DEI guys EVER take a day off?
It sure doesn't seem like they do, doesn't it? (And no,
Gus, I'm not surprised they already put out another update.)
Honestly, I think the sheer number of people on the DEI team means that simple Law of Averages dictates that someone, somewhere, is improving/updating the mod (at least their particular piece of it) at just about any given time -- which in turn allows them to push out updates at a relatively frequent (or at least regular) pace. And thank goodness for that.