I am not sure if you know, however I have /find him multiple times and seen him online?
Meep3960
Would have commented again however couldn't ;-;