Square Enix has announced its own E3 2018 showcase
https://www.techradar.com/news/square-enix-has-announced-its-own-e3-2018-showcase
Square Enix has confirmed that it’ll be hosting its very own showcase at E3 this year on June 11 at 10 am PDT/1 pm EDT/ 6 pm BST.
The news was announced via Twitter, where Square invited fans to join it for a “special video presentation” that will reveal the “exciting future of Square Enix.” Like Nintendo, it seems Square Enix will be opting for a stream via YouTube, Twitch and Mixer rather than a live stage show.