Have you tried Nethack?