GamesGeek Bits ‘Assassin’s Creed Shadows’ First DLC ‘Claws of Awaji’ Leaked Ahead Of Delayed Release Kevin LowJanuary 13, 2025