Must Satan Be Released? Indeed He Must Be: Toward a Biblical Understanding of Revelation 20:3

In Revelation 20, God will act precisely as one would expect if one reads His promises in a literal, normative understanding. Simply stated and among other reasons, Satan must be released so that God can demonstrate to Israel and to the world the veracity of His covenant promises, completely and precisely fulfilling them in minute and specific details—all the way to the arrival of the eternal state.