Fun game! I enjoyed the chaos of it and the speed up time mechanic was really nice too. It was a nice twist on a traditional tower defense formula!
If you wanted to improve, I suggest making the upgrade screen more clear, I could never tell when I was or wasn't able to upgrade towers.