Overall it is a decent try at making a tower-defense game more driven into timing and foresight, but with the current number of levels and towers it's a bit hard to see if this could work for a bigger game.
Side note, I wasn't expecting these audios!