I could have given some leeway for the armor for it's presumed 'in story reasons', but the crowbar/taser looks so stupid.
Hopefully it's gameplay footage, though of course I wouldn't mind another story trailer/cutscene moment to go along with that. Since the first Batgirl and Robin gameplay footage, we've been waiting a whole year to see the other half of the Knights in action, I think it's time.