Ubisoft's anticipated Star Wars Outlaws launch hasn't delivered the expected sales boost, resulting in a drop in the company's share price last week. The game's performance has fallen short of projections, despite positive critical reception. Ubisoft Banking on Star Wars Outlaws and Assassin's Cree
Author: AriaJan 21,2025