It was always going to be hard to top Microsoft’s presser earlier today, but Ubisoft came out swinging as best as it could this year. Aisha Tyler once again did a sterling (pun intended) job of the hosting duties, with a few surprises thrown in that caught me off guard. I wouldn’t say it was […]