Nice Concept, but sadly it is not really possible to "win". I have about 40+ Waves and didn't even come close to the magician. :(
Until about 35 I was inching nearer, but now the minions barely make it on the screen again. Apart from that very engaging. :)