New screenshots for The Last Guardian have released
New screenshots for Team Ico's highly anticipated title The Last Guardian have released, giving gamers a brief look at the upcoming game.
All of the screenshots that were released show the world that players... Read More...