Overall, this is a very fun game, but there are a couple little things that could be improved that I think could make the game much better. When it begins, it feels very easy which isn't a bad thing at all. It seems strange the soldiers wait for quite some time outside your tower considering whether or not to attack before they do. For a while it continued being easy until there was a huge difficulty spike when both the normal soldier's health was increased to 3 and armored soldiers were introduced. I felt overwhelmed and thought I must have missed some very important upgrade and figured it was the Guardian bow since it was the next major upgrade within a conceivable price range. Except I couldn't afford it so I just skated by a couple waves, seemingly by luck rather than any natural progression. I understand that you get gold by picking up the chests and putting them in your other chest? (drawn in a different art style than the rest of the game??) But sometimes I would click on the chest on the ground and it wouldn't register that I'd clicked it and would disappear before I could take it, and this is very frustrating when the only reason you're playing this wave again is because you're trying to grind instead of naturally progressing and you are unable to do this due to no fault of your own. After I finally got enough gold to buy that bow, I was notified that I couldn't buy it because I already had it...This is another problem that could be very frustrating to the player. When we are forced to choose between fighting off enemies and getting loot and we choose loot, once we get it, we get back to fighting off the enemies as quick as we possibly can, and have no time to read what we have received in that chest. Especially since the text is yellow on green without any border. A simple solution could be notifying the player after the wave with a list of exactly what they received. This could very easily be fit into the space to the bottom left.
As far as VERY minor issues, the HUD has some pixels floating on the left side of it that need to be erased. Some actions only have one or two sound effects for them, and since this game utilizes repetition and building on itself, everything you do, you do a lot. This means you hear the same couple of sound effects frequently. For me, this didn't detract from the game, but I feel if there were more sound effects and more exciting sound effects, it could get exponentially more fun. There also seems to be a noticeable lag between when something happens and when the sound effect plays. I know absolutely nothing about programming and if theres anything on that front that could be causing the lag. But as an audio engineer, I can tell you the audio clips could have just a little bit of silence at the beginning that cause this. You can very simply open them in your program of choice, audacity is very popular, and zoom in a shitload and delete all the way until the sound begins. Don't worry if you clip off a tiny bit of the beginning, if you're zoomed in enough, its such a small part of the sound's transient that nobody will ever notice.
I couldn't get very far into the game, so I have no reference for its length, but keep in mind a shorter game without grinding is much more fun than a longer game with it. People will complain a long game with grinding is boring and pointless, but the only complaint they can make with a short game is that they wanted to keep playing it. At which point, you can look at them, smile coyly, and tell them they'll just have to wait until the next game.
I hope this was helpful, and that I didn't seem like too much of an asshole. Great start. Keep at it, man.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.