If the enemies came from a single direction, you can just build a single cluster of turrets and a little bit of wall, and you're set. This would be very boring, especially now that the enemy path finding doesn't avoid walls, instead ramming through them, no matter how many rows of wall there are.