This is a really nice puzzle game. Once I understood the mechanics it was a pretty fun puzzle. Great work!!