I thoroughly enjoyed this charming debut novel from Zen Cho. It was a great story, with some wonderful characters (including one of my favourite ever female leads) and a gently humorous slant. I look forward to the rest of the trilogy. 
 I listened to this as an audiobook narrated by Jenny Sterlin and she did a great job.