This might be one of the most unique implementations of the theme I've seen! This deserves full marks for the theme for sure.
As for the gameplay, I found that the basic attack did so little damage compared to the fully charged attack. And the boss health could have been reduced since they felt a little too tanky.
Great work, overall!