A mysterious force descends upon Earth, giving rise to a horrifying civilization. While everyone is ...