Since being revealed to the world at last year’s E3, news regarding Team ICO’s potential ‘masterpiece’ in the making, The Last Guardian has been practically non-exist. We reported yesterday that Sony had registered the domains for the game and guess what? The Japanese Site is now live.




