An exciting start that had me gripped right through, with wit, fantasy(cool powers) and romance. I loved how the story was told back and forth from the Rose point of view and Oscar's. All the "new" starts meant that I couldn't put it down and finished it's 274 pages in a record (for me) of 3 days. Heart tuggingly emotional at the end. Can't wait for the follow up.