I’ve privately thanked God a few times already for his divine intervention.
Instead of wanting revenge, we need to observe this:
The grace of our Lord Jesus be with you. Romans 16:19-20 I want you to be wise in what is good and innocent in what is evil.  The God of Peace will soon crush Satan under your feet.
We need to follow the Spirit in peace, not violence. God will soon crush Satan under our feet.