Interesting concept!
Though runs too slow here (Firefox)... Got bored at a score of 683 on wave 77, with a setup where it seemed like I could go a looong way further (a few restore old defences, draw 2, upgrade & repair, stack top to console, with a well populated playfield connecting everything). I like the idea, just really needs some optimization in my opinion.