gamesNews Blizzard Entertainment Releases In the Wolf's Mouth, an Animated Short Finale to the Year Long Reign of Talon November 2nd, 2026