GalaxyBuster

Spread the Flavor, Dodge the Ants!
Puzzle