From the ‘Awesome’ file comes this new survey from Blizzard Entertainment’s Customer Service department. It seems that one of the world’s most popular game developers would like to know what you think of their CS policies! Head on over to their survey page and let them know – it is a wonderful thing when a game company asks the gamers what they are doing well and what they could be doing better – don’t miss the chance to send them feedback.