I like the concept, but it took me too long to understand that the glowing circles are the flies. Could have taken more telegraphing. I noticed the bots like to snipe you at spawn, which can be annoying at times.
And the RUN phase is kinda confusing but I like it!
Overall neat game, good graphics and extra points on the sound effects!