Sci-Blam!

Twelve waves. Three armor plates. One stubborn trooper.