This was a pretty mind bending game. The logic of how things worked got clearer with time, but never a 100 % clear. I did manage to finish it in the end, though! Cool game!