End of Days - Susan Ee

...did that just...DID I WAIT THREE BOOKS FOR THAT TO HAPPEN ARE YOU KIDDING ME