User blog comment:AnonymousDuckLover/Hacked Again?/@comment-11308450-20130721180250/@comment-5814264-20130721180350

Yeah, that makes this even stranger.