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
15 days ago 277
Despite high hopes for its open-world Star Wars game, Ubisoft's share price is now sitting at a 10-year low.