He has fore sure lost his online presence. I've seen him at pc and he never falls so he can probably make a sick edit in an hour or some shit. It would be sweet to see some silly edits on a more consistent basis. The shit that made us all fall in love with him in the first place.
This all being said he is doing that urban project which will probs redeem him, but in the meantime get eheath's ass to troll you around pc all day