Not sure if anyone is interested however I got impatient and sent a line to HiB about Torchlight and Vessel here is the response I got.
"We apologize about the delay! Both of these games are actively being worked on. The major issues with Torchlight are known and being currently being addressed. The team is still beta testing the new build for Torchlight to make sure they have hammered out all the problems.
Vessel has hit a few snags, and the porting process has proven to be much more troublesome than anticipated. However we are hoping to have it ready very soon! I have added your email to a list to be notified as soon as it becomes available!
Please follow our support Twitter @humblesupport! We will post any new updates about the games there!