Great puzzle game. I found myself replaying some levels to try to figure out a faster way of doing them.