Sorry, that was probably poor phrasing on my part. I know WoD is World of Darkness (White Wolf properties). What I'm looking for is the name of the game in the ad, which was described as "WoD done right".
It had an infinity sign as part of the logo, I think. Something about 13 doomlords. Stuff like that.