Thanks for playing! The towers shoot once every certain number of seconds, which is probably why they sometimes don't have time to shoot at the enemy. I should have indicated this in the description :)
Seconding this! Sometimes when there's only one enemy left it switches back to the calm music and tower stop firing as the enemy crawls across the screen