This is the last screen you see after completing the story in Shadow of Mordor's new DLC, Lord of the Hunt. Think this is referring to the long-awaited fight with Sauron? Probably.