1774
Itch.io games site taken down
(lemmy.dbzer0.com)
This is a most excellent place for technology news and articles.
What? The conversation has been about Valve being criticized for the lack of moderation on their forums for a while now, keep up buddy! You're saying that it's a bad thing to push for censorship, I'm saying it's just as bad to let some fucking Nazi spread hate on their forums.