Very cool tower defense. I like how different villages have different upgrade paths depending on where their built. My main gripe is that there's no indication on where the enemies will come from next. It makes the game, especially the early game feel very unfair. Also... sound? Apart from that, cool concept and pretty good execution. Good job!