I love this game! A simple puzzle mechanic skillfully executed and spun off into a bunch of interesting levels. Great job!