Siamo a New Port, preoccupante esempio di sovraffollato sviluppo urbanistico incontrollato, soffocata dall'inquinamento di un non regolamentato sviluppo tecnologico. Nel disperato tentativo di fermare l'imbarazzante ondata di criminalità e terrorismo urbano che affligge la città , il governo istituisce una task force speciale, la Tank Police, dotata degli armamenti necessari a combattere le attività malavitose super tecnologiche. Leona Ozaki, insieme al suo carro armato altamente personalizzato Bonaparte, si batte accanto ai suoi compagni poliziotti per debellare la criminalità .