I enjoyed reading this, but a lot of the "quirkiness" of the world served only to make the book even longer and not really mean anything in the story. Also, Isaac was the main narrator yet he literally had no backstory and no motives. It got to a point where it just became about fixing Isaac's mistakes and ends as soon as they're fixed. Also, the Yagharek reveal is super underwhelming because it's kind of obvious from page one.
Embassytown is similar, obviously, and maybe less exciting, but has more to think about in the end.