Ubisoft revenues decline 31.4% to €990m
Ubisoft revenues decline 31.4% to €990m

www.gamesindustry.biz
Ubisoft revenues decline 31.4% to €990m

Ubisoft revenues decline 31.4% to €990m
Ubisoft revenues decline 31.4% to €990m
You're viewing a single thread.
The schadenfreude here is delicious, alas the perils of being such a vehemently player-hostile game publisher 😂