The heroine is spunky, the hero is darkly poetic, the setting is Hell, the supporting characters hail from just about every mythology. Gina X. Grant's writing is witty and relentlessly imaginative! She made me laugh out loud, yet touched me with Kirsty's plight. Can't wait for the next two instalments.