Stumbled upon this sight. They all arrived at around the exact same time. The online list states there are over 40 as of this post. There were 0 only 10 minutes ago.
It looks strange, so I wanted to point it out. I at first suspected search bots, but they wouldn't deploy that many to a single site at the same time. I could be wrong though.
This post has been edited by Kohaku: Mar 2 2008, 08:24 PM
Au.