A review by missnicelady
Moxyland by Lauren Beukes

Got about a third of the way through this and realized it wasn't for me.