The Cavalry Has Arrived

Omega and the Batch battle Imperial forces for their freedom.