News for hackers. Stuff that matters.
Re:Twitch to start selling video games this week by Aeyris on Tuesday March 28, 2017 @10:06PM (#13982713)
Coming from the ANZ Overwatch community here as well, Overwatch has pretty much completely taken over any voice communications platform that isn't just in-game voice.

There are no comments on this comment yet.