By using this site, you agree to our Privacy Policy and our Terms of Use. Close

The internet will very well explode, if this is true. I mean, that's an even bigger announcement than actually showing The Last Guardian.