A mind-bending puzzler which really tricks the mind. Pretty good puzzle game also. It had me hooked to it last night. I am still trying to escape level 7. Well done. :)
The solution is in the trailer video :-)