E3 2009 Trailer: The Last Guardian

I'm not really sure I know what this is...but I want it.

Comments