Ben replied to this very question some time ago on Reddit.. below is the quote.
" I'm still here, but it's nice to be missed! :) I had a bit of a medical scare two months back and have moved away from the video stuff to reduce my stress... but I'm still making spaceships and working on a lot...