Only after uploading the game did I see the similarities to the Witness. I hadn't played it much, but I guess it still left an impression on me.
Thanks for playing!