Feedback

Feedback is a rabid extrahuman with some form of sonic scream powers. They are young, fresh out of the Academy. After Ops is destroyed, they team up with Blackwasp and Duster.