The big call to action 'learn more' button took me to a series of points that didn't really clue me into what it was about. I thought I got it, but I wasn't sure - certainly not sure enough by the time I got dumped off at the signup page.
Both the 'about' and the 'features' page told me more, but I had to click around to get to those, and I went to them only after I went through the 'learn more' flow.
Now that I think I get it, it sounds pretty cool - asynchronous text-based meetings. But I had to click around a fair bit more than most people will to understand it.