Will the Last Guardian be revealed at this year’s E3? Will there be a release date if they do?

by | May 28, 2016 | Uncategorized | 0 comments