It was Square-Enix's turn today at E3 2018 and the Japanese publisher did have more up their sleeves than trailers…