Those were exactly my thoughts so I'm glad someone else concluded the same. The only others I've noticed in my niche are heavy Adwords advertisers. Maybe that tells me all I need to know?! Foreign traffic has tonned down throughout the day. I'd guarantee an update has (still is) rolling through.