Honestly pretty fun, although the description for the "Reduce your time by X if it wouldn't result in going below 0" and "Reduce your time by Y if doing so would grant you another milestone" is a bit weirdly phrased (I'm guessing just ESL oddities)
I rather liked it though!