Here's my interpretation...
"Please STFU until the release date is published. I understand the anticipation, but not the impatience. So, kindly keep the complaints to yourselves, or, go make your own video."
:biggrin:
Take your time, Phu. I used to own a video production company... and...