Looks like a fairly unique take on the theme, and I enjoyed the puzzles.
The only issue I had with it was framerate, and it's weird because my GPUs utilization (I have a laptop with an integrated and a discrete GPUs) was about 4% the whole time. Perhaps it was doing too much of moving stuff from/to VRAM, I dunno.
But framerate issues aside, the game looks and sounds great, very solid entry!