I don't know if it's because i've been paying more attention to the run-up to E3 than I have in previous years thanks to working on my blog, but it feels like every single game ever has been accidentally leaked.