User blog comment:Bluegear93/VGA Mass Effect 3 trailer/@comment-3497012-20111211165211/@comment-1341687-20111211171140

IRC brutes are krogan husks. There was a tweet or some post at social bioware, at some point that mentioned them and banshees.