Liang is a demon hunter falling in love with Yan, a shape-shifting fox spirit hulijing. As magic fades away, they have to adapt in the Hong Kong times of the Opium Wars: Liang becomes an engineer of steam engines and Yan a prostitute. It is time to let the magic of chrome and steel work their way.
The story starts as a silkpunk with faery tale themes and ends as a dark steampunk story. If you’re able to jump the deep bridge between these two worlds (and the author didn’t manage a smooth transition), then you’re going to love the story. The author shows his background, as it is heavily anti-colonial, e.g. in the abuse of Yan.