I couldn't resist so I went ahead and finished the novel on my own. Unless there's significant gaps in my understanding of the plot (which may very well be the case given my Chinese literacy rate) the ending was just plain odd. It seemed rushed and rather nonsensical at times... with so many loose ends unaccounted for...