Hint 1: Typical Aura Stack (Ensnare/Lightning/Strength Drain)
Hint 2: 4-DU Buff Beams and 5 Lightning Towers!
Hint 3: The harpoon position is really important. (Even i messed it up on the video :D)
Hint 4: Make sure you spawn the physical walls far enough from LTs so ogres get aggroed by LTs but they can't reach to hit them!
Hint 5: Make sure you are there when boss wave starts to kill the Amor fast!
Here's a video of me doing a run with this build.
If you've got something to say about the build then be sure to comment or leave message at my Steam profile (or pm me at DD Forums).
My Stats: (You should be able to do this with way lower stats.)
Monk: 3,2k/7,0k/3,4k/3,6k
EV: 5,0k/5,4k/1,9k/4,0k
Mage: 3,7k/6,6k/2,6k/3,1k
Squire: 2,8k/6,4k/2,2k/3,2k
Also thanks to Plane for showing me her TD build (got some inspiration from it :D) also showing how to stack LTs.