federicar - 8:00 pm on Jul 2, 2012 (gmt 0)
This website was pretty new, so no, up to now. It was online since April, I know this could be the google honeymoon being over. But I found it odd that it was a sharp drop so I looked for google updates on the 30th and found this post.
..we'll see what happens. Meanwhile I'll try to add more original content