Best 2d, difficult, singleplayer and roguelike games