An emotional video that debuted towards the close of Tokyo Game Show yesterday showcased Team Ico's history with ICO and Shadow of the Colossus, culminating with The Last Guardian and a shower of confetti.
Found below at the 20:50 mark, the trailer seemingly came as a surprise to many in the audience.
The Last Guardian releases December 6 in North America and Japan and December 7 in Europe.