Has this info been leaked or does someone need to come in and save us? I have my guesses, but I can't say for sure. I see signs. And it's not who we all think - MasterCraft (because of Nicola, and the fact that there's a MasterCraft logo in a couple of his newer videos). MasterCraft is a red herring in this plot I predict.