Russ Pitts steps down from Take This, on leave from Escapist
▻https://www.gamesindustry.biz/articles/2019-02-12-russ-pitts-steps-down-from-take-this-on-leave-from-escapis
Charity co-founder, site editor-in-chief takes hiatus after “diminishing” experience of Gamergate abuse survivor in Twitter fight