Ratings90
Average rating4.1
I really liked this story! The characters voices are diverse and easily distinguishable, the concept is unique and vibrant, and I thought it was well represented. The sudden shift at the end to understanding was disappointing for me - it felt like a forced happy ending, and not realistic. Overall a great read though!