Ubisoft's booth seemed fairly popular today among the masses, packing in gamers with the allure of Avatar, Red

Advertisement