You made really good use of exploring the consequences of introducing new mechanics into your design. Each mechanic you introduced fit well together with each other, and you managed to do it with only 5 levels. The game feels a bit too chuncky to control at the moment, but there is great potential here.