Smart and challenging game. I love the visuals, the sound and how the game makes me hate my-other-self for pulling the lever that will block my way out :) Got stuck on fifth level, but will give it another try.