I got mentioned on a Live Stream

The only mistake was that they meant Warcraft II not Warcraft III.

Twitch Stream