Square Enix’s E3 show will include an update on Babylon’s Fall, and reveal a new game from Eidos-Montreal

Square Enix today announced the E3 edition of Square Enix Presents, the company’s digital show featuring world premieres, new game announcements, updates, and news. Square Enix Presents will air on June 13 at 12:15 PT / 3:15pm ET / 8:15pm […]