I found a bug

If you're over the limit needed to complete the level, and the time runs out while boxes are being destroyed, then you still loose... that should be fixed.

Otherwise great game, I have played it for far too long ;)