Just to keep your hype levels tingling, Deep Silver's released an E3 trailer for the game. Catch it above.