Update: It looks like we may have been bamboozled! There is no clear evidence that a “Millie Amand” works at YouTube as a Statistics Manager, so this account could very well be a fake. However, there were still some mighty impressive numbers from the reveal broadcast according to site Esports Charts, which pulled the YouTube and Twitch data to find it got more…
