So here it is.
The system everyone was hoping would fix the bland, hollow and pathetic Class Design currently on the Alpha.
A bunch of boring passives. Re-hashed minor artifact and NLC traits.
Demon Hunter (Forums, Talent Calculator, PvP Talent Calculator, Artifact Calculator)
Tier 1
Azerite Empowered (New) Increases the item level this item by 5.
Tier 2
Resounding Protection (New) Every 30 sec, gain an absorb shield for 0 for 30 sec.
Vampiric Speed (New) When an enemy you damaged dies, you heal for 0 and gain 0 Speed for 6 sec.
Tier 3
Elemental Whirl (New) Your damaging abilities have a chance to grant you Elemental Whirl, increasing your Critical Strike, Haste, Mastery, or Versatility by 0 for 10 sec.
Gutripper (New) Your damaging abilities have a chance to deal 0 Physical damage to the target. Gutripper occurs much more often against targets below 30% health.
Winds of War (New) Taking damage grants you 0 Dodge for 3 sec, stacking up to 10 times.
Tier 4
Champion of Azeroth (New) Contributing to the death of an enemy of Azeroth heals you for 0 and grants you 0 Versatility for 60 sec, stacking up to 2 times.
Devour (New) Using Demon's Bite 3 times in a row grants you 0 Mastery for 4 sec.
Devour Name changed from "Seething Chaos" to "Devour". Chaos Strike generates 3 Fury over 3 sec, and increases your Critical Strike by 0 for 9 sec. Havoc Using Demon's Bite 3 times in a row grants you 0 Mastery for 4 sec.
Haste Increases haste by 0.
Revel in Pain (New) When Fiery Brand expires on your primary target, you gain a shield that absorbs up to 3 damage for 15 sec, based on your damage dealt to them while Fiery Brand was active.
Revel in Pain Name changed from "Gaping Maw" to "Revel in Pain". Lesser Soul Fragments heal for 3% more, and Soul Cleave deals 0 additional damage. Vengeance When Fiery Brand expires on your primary target, you gain a shield that absorbs up to 3 damage for 15 sec, based on your damage dealt to them while Fiery Brand was active.
I hate to say I told you so.