You've really nailed this one. Great concept.
Only critique is I feel sorry for the troopers who get left behind each time.