TL;DR: Ubisoft is refocusing on profitable projects after disappointing game performances, including the failed XDefiant and underwhelming Star Wars Outlaws. After a string of disappointing games ...
Results that may be inaccessible to you are currently showing.