It appears to be a motorized wheel that drags you along. Which could be pretty fun. But comparisons to Segway? meh. The site has some cool action shots in the Flash worth taking a look at. However, English version not up yet. I can't help thinking it is a Dr. Seuss looking contraption.