I like it! The intro and outro were cool, and you obviously had a lot of fun making the sound effects haha. Especially the monster uggggghhhs, that made laugh out loud more than once! I always say you can really tell when a dev loved working on their game, and I can definitely tell you did with this one!
I like tower defense games where you have to reroute enemies, and moving the base was an interesting twist!
What I did not like was the fact that the turret placing is on a timer. I guess it's an interesting concept, rewarding stalling out your enemy for as long as possible, but it's also just very easy for the player to end up being punished for not saving enough money to place the turret on cooldown. It would maybe be better tied to certain wave numbers, and I think that should make balancing easier on you guys too. Right now, it must be very hard to estimate the strength of a player a certain amount of minutes in!