Pretty Good
I had the same problem with the turrets getting dumber as the game progressed. I like the variety, but it would have been better if there was a story where you're on foot some days and in a turret others, like the guy before me said. The cost of the upgrades kept it challenging though.