Check out this gameplay trailer from E3.
X-Ray moves, stage interactions, a creepy insect lady, a psycho midget on the back of a giant – and those finishers….
Like what you saw? Join the discussion over at the forums.
Also stand by as DMK dissects this trailer for all its hidden goodness.