Nice game, good turret variety :-)
I managed to play quite long (I can't recall the level because my wife was talking to me :-P), a bit of sound effects would have been nice to have but I understand the time restrain, especially if you joined late the jam.
I found sometimes hard to place turret, when there were still alternative ways open but the game didn't allow me to do it. I am sure that if you keep working on the game it might come out quite interesting :-)
Well done!