A review by cosmicpluto
Star's End by Cassandra Rose Clarke

3.0

Started out well but the reveal felt a bit flat. Still enjoyable, though.