An interesting puzzle mechanics, I think it might be expanded further. The concepts are nicely introduced. Well done!
Thanks!