Really well done. I was going to say the only downside was that it can get a bit cluttered. But looking at your screenshots that might be a me problem! Maybe I didn't need to place all the towers as close to the loop as possible :)