Microsoft Ubisoft promises Assassin’s Creed Shadows will no longer be delayed – Xbox Generation November 1, 2024