The Last Guardian is one of the most anticipated games of all-time, certainly of this year. It’s the third game of Team Ico, the developers of ICO and Shadow of the Collossus, two of the biggest points in favor of ...