Really good concept, just lacking a bit of polish. I like all the mechanics that are added, as they all serve unique purposes to add solutions to puzzles. My one complaint would be that due to the sheer number of mechanics, it didn't feel as though we really got to see how all of them work together, as the game kept on adding new ones until I think the second last level.
Good puzzle design and strong foundation for a good puzzle game!