The game is a serviceable tower defense, but it has a few flaws.
For one, the maps are all incredibly samey, and lack much in the way of variety. Additionally, their layout precludes any strategic depth. Most of them are just a straight line from one portal to another, and I can upgrade the range on a machine gun turret, and cover pretty much the entire screen, and a good chunk of the map at the same time.
Speaking of, the machine gun turrets basically trivialize every other turret in the game, as well as the handguns. They're cheaper to build and upgrade, their range is extremely far, their damage is great, and of course they have a fast rate of fire because machine gun. Put succinctly; they're absolutely busted, and make this game braindead-easy.
And, if you front-load a few more turrets, and a few traps on top of them, literally nothing will get past. In fact, for about the last hour or so, I've left this game running basically untouched in the tab, and I haven't lost a single point of health.
The cash gun is absolutely worthless. They are the most expensive turrets (they're about $10,000 each), do no damage whatsoever, and only gain you a small amount of money for each hit. But here's the thing; you easily get multiple times the mere pittance they provide by just killing enemies. If you're strapped for cash, you're really better off just dropping down a few more machine gun turrets to kill enemies faster.
On top of that, the levels take way too long to transition. A speed up function is desperately needed to keep this interesting for any extended period of time.
I also encountered a few clipping issues, where enemies ended up stranded outside the map, and the game was unable to progress until they died-- which they couldn't, for obvious reasons. I also had the player character clip beneath the floor on the first map, and had to start over.
So, 2 stars. It's been years since anyone's seen hide or hair from Weasel, so this is probably just shouting into the void, but I felt like I should say something about this game.