Moxyland by Lauren Beukes is witty, quick paced and imaginative. Set in Cape Town in a believable futuristic setting, the story sweeps you through something incredibly familiar.
It only took me a couple of hours to read, and I found myself terribly grumpy when interrupted. Disconnected.
And this book makes me feel wonderfully excited about the local book industry.