Google spin doctors: "Site not significantly impaired." Umm...

Reeling...

Reeling from