Ubisoft faces challenges as Assassin's Creed Shadows is delayed to 2025, and Star Wars: Outlaws underperforms, leading to a decade-low stock drop. Tencent and the Guillemot family are exploring a potential buyout, though no final decisions have been made yet.