Okay, I haven't been playing this game lately, I admit it. Why is that, you ask?
Two answers: Pokemon Y and Dungeon Defenders. Both hit me on Cristmas. (Yeah, this isn't important. Moving on.)
Anywho, after a break from the game, I think I know what's missing from this game: Randomness!
But, Autofire, Clockworks levels already randomly generate!
Not good enough. For the sake of this suggestion, assume we're talking just about Tier 3. So...What about Zombies? They do this:
Walk to player >> Attack wind up >> Attack fire >> Attack cooldown >> Wait >> Repeat
The "Attack wind up" is the key here. That wind up is the same all the time. It's predictable, just like Magikarp...okay, never mind. The problem is that a skilled or old player will latch on to the timing that Zombies use. It's not just that they are slow, it's that they are predictable. It would possibly help to make the delay random; that is to say, sometimes the attack would come out sooner and sometimes it would come out later.
On to the next issue. Let's say...Gun Puppies! So cute! ^^
Turn to player >> Fire at player >> Wait >> Repeat
"Fire at player" is the problem now. Why? Aren't they supposed to fire at you? Yes and no! The problem is that any (not frozen) player will probably continue to move to try to dodge the volley of bullets. The problem here is that the volley can be manipulated. A patient player can chose two spots, and could alternate standing on one and then the other. They would never be hit because the Gun Puppies look at where the player is now rather than where they're going to be. (For the sake of this suggestion, let's say that AI which will lead the player is too time consuming for OOO to put together.)
I say that Gun Puppies should be less accurate, meaning that their shots can sometimes leave their expected course. (You can see them do this in Tier 1, as a matter of fact.) If this were the case, while it might mean that sometimes they would miss when the player sits still, they might also be a bit less predictable.
I could keep going with a lot of things, but I just ask that things are made less predictable, maybe on Elite mode only or something. But as it is now, I bet that I could make a robot to play through Firestorm Citadel for me if I learned the exact patterns to manipulate the AI to be absolutely consistent. (But I'm too lazy to do that, especially now! I'm busy with other stuff!)
I'd play Dungeon Defenders but the Jester class is so ridiculously broken.
"Hey guys, we made a class that can not only build every single tower, but also gets 50% off the Defense Unit cost and 33% faster attack speed on all of them. Hey that's not overpowered, at least it can't repair all buildings, minions and players on the map instantly. Oh wait, yes it can."