From wherever the Satan had been hiding, he has now been found and captured. The dragon gave up his power, throne and great authority to the Beast and the Beast has been thrown into the Lake of Fire, leaving Satan vulnerable without his entourage of protection who ran interference for him.
Satan is sealed in the Abyss for 1,000 years, so he will not deceive the nations when Christ rules upon this earth. There will be a reprieve on the earth from fear, doubt, lies, hate, accusation, deception, slander, manipulation, and evil which Lucifer has inflicted upon humanity.
The thousand years is the fulfillment of a prophetic mystery in the book of Hosea. He will revive us after two days; He will raise us up on the third day, that we may live before Him.