by Kat Zhang
Initial reaction: That was a satisfying end to a good series overall. A few points for me had the narrative dragging but I enjoyed the journey overall.Full review: I'll admit I'm a little sad to be finishing this series with "Echoes of Us" for two reasons: 1. It took me a long time to pick up this f...