I coulds sworn you get new shields...
I'm a child of the 1980's. I used to play womp'em, destruction derby, donkey kong, elevator alley, and yes even Space Invaders. But I could still swear that when you beat a level you get new shields. But then again it has been a long time since i've played this.