Listened to this on a road trip with my nephew this weekend. It was good, asked some interesting philosophical questions about human nature, but it wandered a lot and could have been done much better. Didn't get attached to the characters. Such potential in world building.