It was a bit confusing sometimes, but generally great: funny and smart, with a vital message, on-point writing and with amazing art. 
 It's funny I read this while reading the sci-fi feminist anthology Sisters of the Revolution: A Feminist Speculative Fiction Anthology, because this could have easily been one of the stories there. Maybe I'm just in the mood for angry sci-fi feminism (aren't we always).