Very sweet! Found myself thinking pretty differently than usual for this puzzle game. I spent the longest on the second level, I think... :D