I get stuck at the 4th scroll. When I look at the comments, I realize that I need to find out the rock destroying spell on my own and it is so satisfying to figure it out. The idea of combing rule discovery with programming is very creative and interesting. The graphics is polished.
It would be better to have a keyboard shortcut (like 1-9) for each element.