Anyone heard from Demonracer?

Glad he's ok. I was wonderin too. He's pretty active.