Fire City: End of Days

When the fragile balance is broken between humans and the demons who live secretly among them, a hard-boiled demon named Vine must investigate the appearance of a mysterious Dark Figure.  As his fellow demons are attacked, Vine discovers he himself is the cause of the catastrophe and must choose between saving his own kind from extinction and killing an innocent human girl to whom he has become attached.

Fire City: End of Days