What did you think of Ubisoft's 2015 E3 press conference?