Best difficult, 2d, roguelike and singleplayer games