Right now it is really dependent on the RNG, Everything is randomized which was the original purpose of the game to create a fresh feel for each play through. Sadly some mechanics did not make it in. We also learned a lot of tower defense are spent with a lot of balancing.