Great concept and ideas that fit well with the theme. I think the mechanics are a bit confusing and might require more design toward teaching the player from an easier side. I struggled a lot on level one since I didn't understand how the mechanics worked. And I got to level 3 and gave up due to how long it take to move the box everytime I failed :P
Great work though!