Excellent work! Very well staged to make our villains-- er, heros look hopelessly surrounded and yet defiant none the less.