I wanted to say, great story! I'm not quite finished with it yet, but it's amazing so far. Have you read anything by Jim C. Hines? He has a fairytale series that's kinda sorta similar.
Pet peeve though-- you're spelling rogue wrong. I've seen a ton of books like that recently, so maybe I'm noticing it more. It confused me so I looked it up... Rouge is French for red. But maybe I'm missing something...?