You had a lot of cool ideas for this game, but unfortunately I think it was hampered by some clunky mechanics. Attacking was difficult, while the sword slash animation looks neat it wasn't very accurate so I had trouble figuring out exactly where my enemy needed to be to hit them.
I did get some 'aha!' moments while playing, but for quite a few of the puzzles I did need the library books to tell me what to do and I still had some issues. A bit more polish would really take this game to the next level.