well pup was something new and was very nice add. well it was playable in advance but the enemies had the job in the original so its not completly unreasonable, besides Uldahs sotry line involves necromancy so there is a story already there. And yes i agree ontraditional class dont get me wrong but adding new class at the same time with the old would spice things up. cause to many old things people get bored thinking its just the same old thing.