Very cool concept ! Took me a while to fully grasp it but I got it before the end of the game :D Well done !