We now interrupt your regularly scheduled reality by Jessica Luna on 22/01/201729/09/2017 What you’re about to see… (more…)
Line In the Sand: Me Versus Gamergate by Jessica Luna on 13/02/201529/05/2018 Like the title says. Wanton hatred pisses me off, and I’m gonna write about it. (more…)