Stunning
I'm glad there's finally a new kind of Defence Game on Newgrounds. It took a while to bring up a plan and I won't reveal it but I will give anyone struggling with winning a tip or two:
Shielder Trees - Very, very, very, very, very, very GOOD.
Flower/Pollen Turret - Very, very, very, very, very, very BAD.
Mana Tree - You won't win without TWO.
Blessing of Force - Get ASAP!
Good Luck.