Ah. One of your screenshots is showing an impossible state, I think :)
The endless wave overwhelms my stuff VERY quickly. I'd suggest more pre-programmed waves ahead of the endless wave. Or some other way to allow more use of the full game map and upgrade tree.