NETHACK is your game. 100% random maps, every game, so infinite replayability. No level cap that I know of, although you can 'win' (ascend), but few accomplish that. I came close once, in 100s of hours of play time.
It's perma-death with no save games (not without modding). You can save, but...