Very sophisticated tower defense mechanics for a game jam entry, it was a pleasant surprise. Based on the visuals and the music, I'd say this game would benefit massively from collaborating with others, but it's fun as it is, which is by far more important in my opinion.
Excellent work!