Best difficult, singleplayer, roguelike and 2d games