Really well made videos and the main guy had some personas including a goggle-wearing mad scientist type.

They made Instagram channels and other bits to help the investigations along.

I thought I was subscribed but can’t seem to find a clue on my subs list.