Overall pretty good, tho I'd say it needs a timer between waves or something to pressure the player into going faster and commit mistakes. Right now you can just wait out the red DNA.
The feeling of breaking the bonds is insanely good tho, really has a good snap to it.