I didn't understand how it fit the theme until after I went back and read what you said. Now that I get what you were going for, I like it, but I still think it would be more interesting if there was some sort of limitation or drawback to attacking. As it is, it's just an autoattack, like a one-way link, and I didn't feel the systems were really that, I don't know, joined?
Great work overall. The dragon needs to be scarier! But what a cute and clever ending to a cute and clever game.