As someone has already pointed out, each of these classes seems to be a piece taken from the comic book realm (dark avenger=batman), but they are still well-done bits easily added into an existing campaign.