I got hit at 2 of my 3 websites 4 days ago, big hit, traffic is dropped by 80%.
I've done all the SEO on those sites myself, both of them has TF 25+ and I have built only strong links.
I have been first in SERP for the past 3 years, this doesn't make any sense unless google has a new way to find...