Of Gods and Men #1

Fight or Flight
When Mount Olympus suddenly appears over New York City and Greek Gods rain from the sky, humanity is forced to submit. Six months later, Ethan and his family enjoy relative quietness in their community. This changes when figures are seen heading their way and Ethan must make a decision that will have ramifications for all of his loved ones.