The scene in 8th chapter of the Revelation explains to us one of the great mysteries of Heaven. We see how God responds to the prayers of His saints. We see into the inner court of the Lord God Almighty and how there standing in God's presence are seven archangels. And we see how the Patience of Jesus and the prayers of the saints work together to fulfill God's purposes. Finally we see how the vengeance God has promised to His people is finally poured out upon sinful earth in Heaven's perfect time.