Having read this earlier in the year, I can only endorse what Samantha Shannon writes here. I really enjoyed it & it seems unfair more don't know of it or have read it. 

I wish more people would read ... Under the Pendulum Sun by Jeannette Ng...