The secret is out! Aliens have invaded Earth, and our first line of communication is through Alden Baylor, who has befriended one of the extraterrestrials! As the media, FBI, and the rest of the government descend upon Alden's sleepy town to discover what's happening, the full force of the visitor's powers are put on terrifying display!
Log in to comment