Great puzzle game! The mechanics are easy to understand, and the levels are nicely challenging. I had a lot of fun!