Good characters and a well written plot for such an overwhelming outcome of an AI takeover of the world.
I would have liked to see more human kindness and good intentions.