I still don't see how this proves they hit anything. Until an official PR comes out, we're all still in the dark. Believe you me, I hope they do.