Ratings282
Average rating3.5
Enjoyed the premise a lot though was not super enthralled with the characters or the action moments. I did like the few multimedia pieces and clever details.
I read this physically and with audiobook; Audiobook narration may have negatively impacted my enjoyment.