Very nice puzzle game! It's a simple idea that's well executed and scales nicely as the challenges become more difficult.