A run of new-release flops and the delay of the latest “Assassin’s Creed” instalment sent revenue at French games giant ...
Ubisoft's crisis is getting worse, as the company's latest financial report perfectly shows. The company's only hope for an ...
Titles with fewer than 7 critic reviews are excluded.
Sam Wilson, the new Captain America, finds himself in the middle of an international incident and must discover the motive behind a nefarious global plan.