Loved this book, but I'm too tired at the moment (at the week and possibly the month. . .) that I can't do a review justice, so I won't try.
But loved her fantasy world - mixture of old earth magic and modern virtual reality - and thoroughly enjoyed the plot and characters.