Ubisoft's slump continues: Star Wars Outlaws fails to turn things around, XDefiant numbers are sliding, and we still don't know where The Sands of Time is
Pcgamer.com
13 days ago , 215 visits
Despite high hopes for its open-world Star Wars game, Ubisoft's share price is now sitting at a 10-year low.