Gonna have to echo the terrible AI problem - it'd be one thing if all your AI allies randomly chose the SAME target. But to constantly see them wander through other enemies by themselves is just asinine. And to make matters worse, there are levels where the player has NO interaction! Why would you grant allies that you can never assume control of, and then make levels where they were the only ones fighting? What's the point of a game with levels where you just sit and watch, especially when you're sitting and watching terrible AI?
Problems: pain in the ass popups, which you have to click on to make go away. No indication of whether you cleared or are going to have to retry a level, until you start it. The movement is way too fast to tell what's going on, and then it's over before you know it, whether you win or lose. There needs to be some sort of message saying "Failure" displayed when your zombies all die off, it's hard to tell them apart when they're zooming around the screen, and you're trying to swoop around and pick up the coins, because there's not enough time to collect them once you win or lose.