Oh hello, here is a new comic! By the way, that creature thing is perhaps related to these guys.