Login

View Single Comment

The only way it could be released in June is if they had already planned to surprise release it during E3 somehow. That's all I could imagine it would be so soon.