Great, give us the feedback about Overwatch then. Because this is recurring issue here, yet three CC members joined current topic Are you guys ever going to fix overwatch? and neither of them said anything but own opinion.
If we don’t know, from you, what was presented by CC to SG and get the feedback about it here, you are, for us, useless. You are another one-way medium, no different to them reading the forum once a month or so.