User blog comment:Hmm2/Chat/@comment-2167103-20121026040059

Steam is the most logical answer. I see them chat members on there constantly.