Often I will read a science fiction or fantasy book and be annoyed that the writer did not even try to figure out the logic of how tech or magic works.
This is definitely not one of those books.
This book has the most complex and well explained description of how a made up thing works that I have ever read.
The story overall feels like it is secondary.
It is hard to decide if this book is good or not without seeing how the story develops.