humans praying to a giant cat god while there is a meteor shower that threatens to extinguish the world