contestgamer on 03 April 2018
flashfire926 said:
doesnt matter, still a hugely successful launch. Ubisoft aren't losing sleep over 81 metacritic. |
Lost money always matters. I'm sure Ubisoft would prefer the extra sales.