>Rachel Day is a technical artist with Blizzard as well as a cosplayer
There would be attachment. Considering she's a technical artist. So she could be working with or around the design for the character. There's love for the character just from that!