Blizzard has made various improvements – and some major ones – based on player feedback.