The last level feels impossible, but the others were fun
The last level (level 5) is in fact possible... with 5 seconds to spare, assuming near-perfect movement. That is an intended feature.
oh I see. I personally don't have anywhere near enough skill to beat it, the closest I can get is 5 ducks left lol