I stumbled upon this -- beyond mechanical I find different ways of timekeeping pretty fascinating, and I thought this was pretty great: uses ferro fluid to create a digital display. Hope you enjoy!