This is a really inovative puzzlle mecanic and is visible that much game design and technical art was required from this game.