Not bad in terms of design but it is really slow and you need some way to speed it up. Tower defense games really benefit form that feature that feature.
Thanks for the feedback! I agree, adding a speed adjustment feature would definitely improve the pacing. I'll work on implementing that to make the gameplay more dynamic!