cool game !!
i think the free layout concept where there's no particular enemy path is a really unique idea and allows for more strategies
maybe adding a life system to your towers would help with the problem of towers eventually over crowding and help with some op strats. also maybe having a system where players can merge two or multiple towers for either a new tower or a more upgraded version of a specific tower might provide further incentive to clear up the map.