Nice idea's, was very fun to discover the rules of the game. I bet there's more puzzle depth to be found in these mechanics for later levels.