Very nice game. One of the few game-jam games I played to the end. You should continue development and release it as a mobile or browser game. Some suggestions might be to change the tower's sprites to make them more distinguishable from the stars, Also, I think you should make it harder and add more enemies and powerups, etc.