Cool concept, really fun, yet simple game. I had a feeling the start was a little slow, but once I got my economy going and a bit more ammo it was very satisfying.
I would suggest that first waves didn't spawn on side cannons as they take hp hits as well and you can die to RNG in very stupid way.