Square Enix Digital Showcase to premiere on March 18th Chad Goodmurphy Gaming March 11, 2021 0There’s a lot of Square Enix news heading our way, now that the company has confirmed plans to host a...