Team Ico

The Last Guardian E3 2015 screens looks much better than 2009′s

The Last Guardian hasn’t been seen since 2011, and as you’d expect it looks a bit fancier now.

Team Ico headlines

Page 1

Team Ico Latest