They sometimes post other hints too. The last one, a few nights ago, said to watch SA area next or something to that effect.
Yep. At the very least they're a well-connected insider, so their confidence gives me a lot of optimism. The comms are the cherry on top.