David Jaffe, the creator of Twisted Metal on the PS1 and director of God of War, said he and his company would not be attending E3 and we believed him. Oh how wrong we were.

Read more