User blog comment:F Deity Link/Last day.../@comment-7025639-20130819203355/@comment-5671588-20130821120310

I think he was referring to the "Lost the Game" comment.