Brogue runs in terminal / curses with `brogue --term`. It's not _as_ pretty (or garishly colorful), but it runs fine.
> the number of races/background/god combination in DCSS is simply incredible
Brogue reifies the concepts of "class", "god", "race" etc etc into the object system. Every character starts out exactly the same, and you choose your 'build' based somewhat off what you find in the dungeon. You don't learn spells, you pick up staves/wands/charms.
Additionally, it tries very, very hard to never let you grind your character. (As bhickey mentioned, ) the food clock is punishing, and the dungeon is less same-y. Yes, DCSS has branches that differentiate parts of the dungeon pretty successfully, but within a single branch (except for the set levels at the end), they're on the boring side.
When I first started playing DCSS, most of my roguelike experience was with Nethack, so I thought the interface was amazing (stashes! auto-explore! waypoints!), but now I kind of think they're crutches.