Diablo 1 was an itch that constantly needed scratching for a LONG time.
I know the feeling. My pick for this list is the game that Diablo was derived from,
Angband. It's a randomly generated roguelike with incredible depth. If you die, it's over!! Unless you cheat with backing up your save file, which I... totally never do...
Once you get all the control commands down ("q" for "quaff potions", "w" for "wear/wield weapons" and so on), you'll be having a blast!
It pulls me in at least once a year. And it's free for basically every system ever made.