At the End of the World by Gabriel Garret

Garret blends wish-fulfillment female angels with fast-paced metaphysical horror to create urban fantasy with world-shattering consequences that maintains its character-driven focus. Jack lives a boring life with a boring job, his only escape sketching winged women and monsters. When he starts half-hearing voices, he thinks it’s stress or madness. Until one of the voices becomes … Continue reading At the End of the World by Gabriel Garret