We're not going to pussy-foot around this (ha, you said -- nevermind): Team Ico's highly-anticipated The Last Guardian finally has an honest-to-goodness website now, chock full of saliva-inducing high-res screens. Aside from that, there isn't really much there at the site now -- apart from the trailers we've all seen way too many times but, hey, you might as well watchthem again because it's been [insert any amount of time here] since you last watched them and why not? Anyway, go to the site and look at the new screens.
What? No more words! The only thing we want to hear is you going "awwww" at the beautiful relationship between a young boy and his catbird thing.