A lot of people can’t help but bag on Ubisoft lately. And it’s true. The company hasn’t been the greatest when it comes to the treatment of its franchises, fans or, hell, even its employees.
So, of course, when the company announces a new game and introduces it in an “Ubis...