I like the free-form of it, with the addition of guiding hints about you and other players. Simplicity done well.
It looks like a mechanic is missing to remove time from the timer. I.E. failing to fix a problem removes X minutes from timer, where X is the amount failed by (maybe? maybe 2xX?). This might alleviate the issue DaanJ noticed.