Oh wait, you are correct, game ends when the efficiency bar reaches zero. It's been a while so I remembered wrong, sorry about that.Maybe it's bugged though, not sure.
I'll try it again, then. Maybe I just need to score faster.