That site and software has been up for a while. Look at it. Unless you were a serious techie, the length and content of the page would turn most people off I would think. (I chose a simpler way to do my animations). There is also another one called "filmer" which a few people use and say is very good also.