Today at Tokyo Game Show, Team Ico released this trailer for The Last Guardian. They also said that this may or may not be related to their previous games Ico and the Shadow of the Colossus. The release is set for Holiday season 2011. New pictures follow the jump.
Written by: Oly
- Senior PR Manager