User blog comment:II Superlative/Steam?/@comment-1503545-20100124070317

In a way Super, it is the PC's xbox LIVE.