Cool idea. I like the rain effect and the enchanted mirrors.
This project needed some more mechanics to be rounded out as a game, though. Whether combat... exploration... or maybe just some story. I think there are many directions you could take a project like this.