Very hard game but with some strategy you can beat it :)
Sounds like you found some strategy! What ended up working for you? Curious to know what path you took etc!
Let me try... I managed to destroy the first "nest" (the right one) using the left platform in almost no-time, then go to the top right and loop to the left nest defeating the small drones at the main platform :P
Nice! Sounds just the way I would tackle it too. Which ending did you pick?