Alright. It's been a while since I played the last demo of this, let me give some improvement suggestions for the current one.
-More human + trap variants. We're sorely missing a Squash variant, just a pressure-activated boulder trap would do.
-Witches are overpowered. Not only do they have that charm that forces you to throw away 50 gold to stop it, they also have more HP and attack faster than normal enemies. They are so fucking frustrating to deal with in 2-9 and 2-10 because just three of them forces out a 50 gold peasant and then two other guys getting charmed on top of that.
-Why in the living hell does the 200 gold dwarf have like... 1HP?
-Timing and money is far far too tight to justify using the more expensive units. You really feel this for a lot of act 1.
-The shield guys despite holding a giant shield in front of their face don't resist charms or recover from them fast enough. You now how to throw a peasant in front of them because of this.
-Basic restraint in levels goes a long way. Don't settle for a "they just about win" situation until the very end of the game. It's a NSFW game for crying out loud, it doesn't need to be difficult or even challenging for people to enjoy it.
-Some levels you literally cannot beat without a specific unit. That one level where a witch is spawned first, you cannot actually beat it if you have no mine to walk into.
-Needing an audio cue for when monster girls actually starts spawning, so players can stop spawning peasants to focus on defenses. It's a small thing in PvZ but it stops people from being fucked over in the early game.
-Needs unique permanent upgrades to make things slightly easier. There's no trap to kill the first enemy that spawns, there's no upgrades for any units.
As of currently, I cannot beat 2-10 because for the final wave the row I do not use the explosive barrel on destroys my defenses because witches are fucking overpowered and should be used in sparing numbers instead. This wouldn't be so bad if there, say... something to one-time save that row from costing you the stage, but there isn't so you just lose and have to try and fail it all over again. Please do something about this so it makes these levels not need to be played perfectly, like a garrison of troops or a battering ram that kills everything in that row and charges out off-screen.