News for hackers. Stuff that matters.
Re:Share: The Icon No One Agrees On by moskie on Wednesday June 11, 2014 @07:29PM (#7881026)
I don't think that has anything to do with you using Apple devices. Probably has to do with you using Steam.

There are no comments on this comment yet.