Oh joy I can't shoot. I'm not supposed to. I'm supposed to get the turrets to shoot EACH OTHER. WOW. UTTERLY NOVEL.
Now that I've flattered your ego, pls, take a look at Shield Defense on Kongregate. Same idea, but I have a (limited) offensive capability. Which totally helps if I GET CORNERED BY GREEN LASERS ON OPPOSITE SIDES OF THE SCREEN. Like, how about an upgrade called Tractor Beam, where I can use my energy to get progressively bigger-per-upgrade meteors from off screen? Or hold on to the meteors already on screen, with the holding time eating away at my energy?
I'm giving 1/5 out of sheer spite, and only grading at all because I get a K point out of it.
When you near the end of nthe stage, leave the last enemy standing. Let your mechanics repair every thing, THEN murder the bugger. Cheap, but hey, what the hell.