Nice concept and great execution. I can see potential to the game mechanic, maybe if you got some more time you can improve the puzzle design :)