Review from Guarded by the Gargoyle → March 12, 2026 flawed heroine and fallen angel are perfect parts to the story. They both need each other but have to overcome their past. Great narrators and great setting for the story.