Page is a not externally linkable
Pfui - 9:09 pm on Aug 28, 2011 (gmt 0)
More confirmation today; another tweeted link, additional cloaked hits:
65.52.21.72
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)
65.52.6.105
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)
Four minutes apart, this time.