Posted March 26, 2015

As to the "Where did the time go?" issue, there's actually an option in the main, uh, options menu that allows you to turn on a little clock that appears near the bottom of the screen on the right-hand side. I find it very helpful. =)
I would guess that skill set comes from the Demon Hunter class introduced in the "Demon War" expansion, which seems to have been released in early '11.

Thanks for the tip!
(Alas it looks like the expansion is a separate purchase through the soldak website, not on gog)
http://www.gog.com/games##search=Din's&sort=bestselling&page=1