I really enjoyed the style of this one, haha. I absolutely loved the character models! The voice acting was also very humorous (with respect to the player character constantly referring to sticking artillery shells, well, you know where).
The gameplay was pretty fun once I got the hang of it, although it did make me realize that I have no idea how an artillery cannon actually works. It's a fairly unique concept for a tower defense game, and I had a good time with it.
My only critique is that the bodies of fallen enemies (especially the big ones) made it very difficult to see enemies that were still alive. Consider having those despawn after a few seconds. Other than that, awesome work!