Yes, it's still being worked on and they're coming close to a beta release. Check out the forums at TWC, if you haven't already.

Regards.