A small town in Washington state is the landing site for visiting invaders from another world. Unnatural thunderstorms plague Blue Falls in the Airborne Mountains. Neon lightning balls cover the ground. The thunder is very loud. It is actually the noise of the spaceship landing in Atwater Gorge. It has come to reclaim one of its own that was accidentally left behind in a previous visit. Their "god" appears, and big foot sightings are everywhere.