Good idea, but the implementation is way too unforgiving. And when you get stuck in the ground, there's no way out but restarting the whole thing
A tester reported this bug a few hours before the deadline, but I had trouble recreating the bug, so I couldn't fix it in time.