Sony has launched the official website for The Last Guardian which includes screenshots and videos. The Playstation 3 game, known as “Hitokui no Ōwashi Trico” in Japan, was developed by Team Ico (Shadow of the Colossus) and is set to release sometime this year. The Last Guardian is a third-person perspective game (announced at E32009) that combines action with puzzle solving. Check out more screenshots and videos on the game’s official website.