Where is Deuce Windham?

His youtube was hacked and now seems to have been entirely removed by youtube.

Someone on here said he's doing Who Dat Confessional on twitch till he gets it sorted.