I agree with you...Can't see anything but some blurred, indistinct bodies...
While I can see that angle, the fact that source URL went down in less than 30 min says something.