Does anyone have a clue as to what happened to Omniphi (Oscar Turner) and what he may be doing now/if he is coming back? He had some of the best videos and I have been a long time fan of his work but after his YouTube channel and website went down/vanished I haven't heard anything from him.