Reading progress update: I've read 100 out of 484 pages.

City of Blades - Robert Jackson Bennett

This is REALLY well thought out. I may put this on pause for the moment and read the first book (I didn't know it existed). The world this author has thought up, wow!