I love the idea of evolving enemies. I think it has a lot of potentials. Some general suggestions from my side:
- Sometimes it was difficult to see what tiles the towers could actually reach. Maybe highlighting the actual tile or projecting the radius on them could help.
- It would have been nice to be able to trigger the waves manually to avoid waiting.