Their web site is in Korean and your browser may not be set up to handle it. They are also doing (or just completed) a live demo at some major event so their traffic will likely be way up for a while.
Tess
You might be able to see something worth while here...
http://www.seesmic.com/#/video/LZjNskjbS7/watch