Do you think alien disclosure represents the “frogs deceiving humanity” of Revelation 16:13? Or the “powerful delusion” of 2 Thessalonians 2:11?