Could you elaborate on the wonkiness? Is it about the bug mentioned in the description or something else?
It simply ends when you run out of time and you get a score 🙂