The Last Guardian screenshots
Last week at E3 we were given the first “official” look at Team Ico and Fumito Ueda’s new game called The Last Guardian. Earlier today a few new screenshots of the game were released and they look really impressive. The trailer shown at E3 gave us all a taste of what to expect gameplay wise […]