By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Online and digital share was only €80 mill out of a €1.06 billion revenue. That is absolutely nothing. Less than 10%. I'm astonished how small DD is for Ubisoft.