Hi, I have purchased this headset last week with so much expectation. So you can imagine the kind of downfall/disappointment I had as soon as I join my friends on Discord. I never even bothered to check the microphone quality having bought a set so e...