Ubisoft revenues decline 31.4% to €990m
Lets all laugh at an industry that never learns anything teeheehee
Lets all laugh at an industry that never learns anything teeheehee