The Last Duel a Rant (Spoilers)