Seventh Heaven was your run-of-the-mill, quiet, sleepy town, until three meteorites fell.
That's when things took a dark and twisted turn.
Secrets buried with an insidious purpose in the depths of the town, begin to crawl their way to the surface, c...