Beatiful, maybe add a pan control, and configurable starting time + dt?
I just had the browser window maximized while I was away from it for a while. This would make a nice active desktop, though I don't know enough about the software stacks involved with that to know whether it's possible.