That may be more legit then we thinkI watched the Marco/Starfan13 livestream for the show after Starcrushed aired and someone asked Marco a question I forgot where he answered something with "I met thing weird triangle guy but I forget his name, will or something?"(I have to go rewatch the livestream to remember the exact words)