I'm not sure if it's resurrecting, or just improving it's image, either way it's welcome. Still, it is sad that it is so focused on one game: D&D. It's a decent game, particularly fifth edition, but I can't help finding it a bit... um, artless. Which isn't a problem, sometimes that's fun. But when there are so many amazing and sophisticated RPGs, with game mechanics that expand the form and support interesting play,…
Maybe then a new game could be related to D&D as Clojure is to Java? Like, built on the D&D runtime?
I've reached the conclusion it's a bad idea though. The more generic a system it is, the less appropriate to the specific game it can be, and vice versa. So I much prefer systems that are very dedicated to their particular game experience. E.g. I absolutely love The Mountain Witch, which is a game that feels like a samurai movie, and everything in the system supports that: there's a special mechanic for duels, another for betrayals, all conflicts interact with your personal history/issues...