User blog comment:Evan2001/Seamus, left the Creatures or again year of diseases/@comment-1118820-20141007225936

I highly doubt he left, just because he hasn't been appearing frequently on the Hub doesn't mean he is gone. He is still uploading a lot on his channel.