User blog comment:Lightning2315/Long time no see./@comment-1942179-20111010225647

I have no clue...But I'll be checking back every now and then. It is indeed suspicious.