Don't put a game on Kongregate when it's not even finished. You're a programmer, you should at least be able to look at other successful TD games to see what you need to do before putting it online. I know I'm being harsh, but it's common sense.
Good luck with this, I honestly think I'll like the NEXT iteration, but this one is unplayable.