The Reading Seamstress commented on Children of Ruin by Adrian Tchaikovsky (Children of Time, #2)
At first I was afraid that this would be the spiders all over again, just with octopuses, and it sort of is, but isn't quite... It took me a while to really get into the story, but now halfway in I can't put the book down.