Really cool idea! I liked that you could build up massive grids as you upgrade, and the skill tree was great for replayability.
I did have a problem with the speed as the game was way to slow at the beginning. A speed up button similar to other tower defense games like Bloons would work wonders with the pacing.
Overall, a solid game jam game. Great job!