As a fellow Tower Defense game jamer, your game is really nicely polished and the art direction is really great ! Does upgrading the tower only gives you differents colored unit that work better against the matching type or are they just stronger ?
Anyway good game !