The story is a bit more polished and literary I hope.More descriptions.The awkward english is constant as I am not a native  speaker and dont read nearly enough these days. it was also written rather quickly.

I like the story: i do find it satisfying and cute.

Action packed too.

I would say 7 and up.