Awesome submission, I really enjoyed this one! Great work bending fairly simple mechanics into a nice puzzle.