The closing FAQ calls it "some unique messaging technology with applications outside of the gaming world" and adds that "a smaller core team will be working to develop new products." Glitch's IM was excellent, so it wouldn't surprise me if there were a way to develop it for business. He has been quiet about it in interviews so far, but says there will be news mid-year.