An actual comic book cover. The story reads like a Dukes of Hazzard script with Bigfoot taking the place of them there Duke Boys... Sprinkle in more cryptids and it is a fun read. Seems to be scheduled for just 4 issue run.
Nah, I'm pretty sure the gods had divine rolodexes, and could zap themselves anywhere instantaneously (or at least road in chariots with automatic navigation).