Thought I'd give some more thoughts about this book. I'll start with the nonspoilery thoughts and then give the more spoilery ones under a cut.
This was an absolutely thrilling story to me. I enjoyed the large cast of characters and the unexpected surprises. My first impression of this story was bafflement because of how it starts. Chapter 1 is 100% historical fiction which is a genre I pretty much never willingly read. So I abandoned it for quite a while. But recently I did try reading it again and finished it quite quickly. The science fiction part gets introduced in ch 2-4, and things only get weirder and more mysterious after that.
A significant part of the story involves characters trying to figure out just what's going on, so there's a considerable amount of mystery, which is one of my favorite genres. There's also a decent amount of action and suspense.
I'm a big fan of sci-fi partly because I enjoy plot-relevant science, and this story certainly delivered on that front. I really enjoyed the large scope of the different scientific fields that are relevant to this story. Astronomy, computer science, nanotechnology, quantum physics, string theory, and of course, the eponymous Three-Body Problem.
I also enjoyed the large character cast of scientists. It's nice to see science fiction with actual scientists involved as major characters, and furthermore with most the major characters being scientists. Even the first chapter, which doesn't really get into the science fiction part at all, is about science.
The first chapter is also absolutely pivotal to providing the context for the rest of the story.
My favorite character in this story is Ye Wenjie. I am also obsessed with the aliens in this story.
More spoilerly review continues below the cut:
( Spoilers Ahead... )