Lost Countdown

Yep, LOST only a week away according to this fancy coundown clock.

But it begs the follwing question: Do I have to push a button every 108 minutes?

(Thanks to Laura for the link.)