Menu Close

Ueda Talks Last Guardian, Colossus, Games as “Art”

The Last Guardian could very well be our most anticipated game of 2011, and because we also love ICO and Shadow of the Colossus (which…