Game's alright. Very barebones presentation, I do like the concept of needing to keep the package balanced, but there's not a lot there. It feels very repetitive after a while.
The red drones being visible offscreen is probably a glitch but you should definitely make it an official mechanic, since it helps a lot.
Fairly decent, just needs a lot more polish and content.