Interesting concept, the game mechanic is solid.
I would have love to have it as a puzzle game where each level present a new and more difficult challenge.