A review by cjmichel
Catalyst by Lydia Kang

4.0

A much better ending but still was hoping for better yet