Read till chap 526 and skip ending....A good story... But maybe I already read the author other book not long ago,it feels a bit similar... Especially in concept and background... So it make me feel a bit bored sometimes while reading... But I think it's a great story... Have good plot development and nice gold fingers.. very steady... suitable for relax reading...