Anything going on with this company? Looked at it a while back and it seemed like it had some promise....