Finished reading: Children of Time by Adrian Tchaikovsky 📚
Good ideas and interesting story, but it could have been about half as long. Also, I was entirely rooting for the spiders by the halfway point, and that did not change for the entire rest of the book.