The Last Guardian E3 2009 Screens

Lots of new screens in our gallery
Sony Computer Entertainment released the first batch of screens from The Last Guardian, a game under development by Team Ico, under the leadership of director Fumito Ueda. The game will be released in 2010.