With some polish, balancing and improvements post-gamejam this could turn out to be a very good TD game. Keep it up! Rated!