What did you think of Square Enix's 2015 E3 conference?