I liked how Mashadar was creepy and clinging, if i recall in the books its described that way, especially on how it makes you feel. so they had to bring that to the visual angle.
Welcome! Beyond WoW (major player here myself) there is a decent active and veteran presence within the community as well. For instance, I am active duty USN.