A simple yet very effective mechanic, have had a lot of tense moment.
I agree that the time was too strict, but I think it added to the intensity of the game.
Wish there was a bonus level on where I can just stomp my frustrations away.
Sort of like the Street Fighter bonus car stage :D