Perhaps if you add some mechanic to increase the time left with a powerup or condition, this would be twice as engaging.
That said, really liked it. Nice job