Wow this is a really clever and mind bending game. Really stretches the limits of my puzzle solving capabilities. It's like Portal crossed with Tennet. Nice work!