Square Enix Digital Showcase to premiere on March 18th
There’s a lot of Square Enix news heading our way, now that the company has confirmed plans to host a digital showcase in the very near future.
The most interesting announcement of the bunch will come in the...