Thank you, and nice work!
The mirror scroll is a hint towards the high witch ending and the other mirror ending. Seems like you figured it out :) Maybe you can get the wizard to talk with you about in more detail…
The shrine indeed refers to the cube, and the spirals do match. I would try to make it happy and go back to the shrine