Best roguelike, difficult, 2d and singleplayer games