The Last Guardian – first amazing, direct-feed shots

Thursday, 4 June 2009 11:04 GMT By Patrick Garratt

trico2

SCEE just released incredible screens of Ueda’s The Last Guardian, nee Project Trico.

After the break.

Latest