I've just got a couple more challenges left to do and then I've done everything, all I can say is try, try and try again, memorise the waves so you know what's coming, it really helps if you place the right towers in the right places and use your meteor at the right time. For example, one of the later levels you should have a couple of mage towers for the right path then spam arrow towers for the left.
Basically, if your stuck, just learn the level and don't be afraid to completely switch your tactics up. I really struggled with this game at first but I'm confident I've got it sussed out now.
Fantastic game Ironhide, I really hope to see more!