Talk:Achievement Unlocked: Steam/@comment-32602006-20130613090757

This pasta could use more explanation as to what Steam is for those who aren't familiar.