No, I've never heard of them before (some sort of variation on CureTogether or something?) The website seems to want me to register for a study of some sort before it will tell me more...
EDIT: bleh, and now that I look at my original comment, I see I failed to escape an asterisk so the formatting is completely screwed up.
EDIT: bleh, and now that I look at my original comment, I see I failed to escape an asterisk so the formatting is completely screwed up.