Immortals Fenyx Rising (Page 2)
News
Ubisoft share price tumbles following delay of its 2020 releases
Developer revises its operating income down from €480 million to €20-50 million.
News
Ubisoft delays Watch Dogs Legion, Gods & Monsters, Rainbow Six Quarantine
Following "underperformance" of Ghost Recon Breakpoint and The Division 2.