Well, now you've made some minor changes. Nothing substantial, really.
The "Invisible Wall" isn't invisible and can never even become invisible, so why call it "Invisible Wall"?
You need far more than add an upgrade or two for this game to get accepted.
Now you're able to get 1 gold every second, that's the highest tier of gold farms. 1 gold.
The units are still semi-standard, so are the towers (aside from the alien killer).
You should also think about changing the damage dice (instead of just the base damage) of towers/units.
You really need to learn a bit more about the editor first.
The editor is a powerful tool once you master it, but it takes a while to do just that.
Your game needs upgrades, versatility, balancing (lots of balancing), unique features.
I've seen sheep tags with the Invisible Wall (that could actually become invisible), lots of tags have units, all tags have some form of towers and gold farms.
There's still nothing that makes this game stand out from the others.