Before we start, real talk: Ubisoft has copped a bit of a flogging to the reputation lately, despite releasing some decent games in the past few years amongst the turmoil. So it was up to the company coming into E3 to leave all that behind and come out swinging, and boy did they give it