decent--barely
Have you played vr defender 2 k on armor games?
This plays like a sloppier version of that, which isn't to be mean, just thats how it is, you should check how they did it and make upgrades from there,
some things to work on:
map choices
difficulty levels
tower animations + sounds
towers are the whole point you play the game, if the towers arent doing nifty tricks, why would i play this?
i think there is a direct correlation with the variability/ cool factor that a TD has, and its popularity,
meaning the more towers that have cool animations and are "novel" will make the TD more popular,
otherwise good job for work in progress...