(I received this book for free as part of Goodreads First Reads giveaways).
(This review may contain spoilers).
I did have to wait a little while to read this book, but once it did finally arrive, I found myself really enjoying it.
Astrid was quite an interesting character. I felt her way of speaking came across really well – I could almost hear her street voice. I also liked the relationships she formed with the other characters. I especially liked how resourceful she was, without being over the top.
I liked quite a few of the other characters, too, though I got a bit confused with some of them at times. I felt there was a nice variety of characters and that the challenges they faced came across as really real.
I was a bit confused about the setting of this book. There were times I felt it was set in an alternate Victorian London and other times when it just seemed to be set in a different world altogether. I liked the Atlantis-angle used in the book, too.
There were some amusing moments in the book, but I do think that Astrid was referred to as ‘the little witch’ far too many times.
All told, I did quite enjoy reading this book and I thought it was mostly well-written, though I did notice a number of errors. The characters were well-written and it kept my attention throughout. If there’s a sequel to this book, I would probably read it at some point in the future.