Bicycle Without Spokes – Has it really been 15 years?

What do you think of this design?

Fifteen years ago, this bike won a prize at a design contest in Hong Kong. It has airless tires and no spokes.

Is this a viable design? If so, why?

Can you share your bike invention?