The Digimech Alarm Clock combines aspects of both digital and mechanical clocks into one massive device. The numbers are actually printed on sliders that move up as time goes on to reveal the current time within the black frame. Hidden servo motors control the sliders.
It makes more sense if you see the video of the clock in action:
via NotCot