Drip, Drip, Drip: The E3 Leaks Just Keep Coming Hardware, software, Dishonored 2, Xbox One Slim, what's next?