Man... Amazing game. I finished it!
There were some damn hard levels, requiring not only smartness to solve the puzzle and predict the move as well as speed with the mouse, to keep those little guys from getting into troubles. Definitelly one of the top 10 flash games i ever played!