Was the new release on the eve of E3 intentional or just serendipity?
It was an E3 world premiere.
LOL, yup