1758
Itch.io games site taken down
(lemmy.dbzer0.com)
This is a most excellent place for technology news and articles.
I guess you wouldn't see it as extremist, either, if you were one of the peeps getting fussy about a black woman in a video game....