There's a really cool foundation for a magic system here. I think you could have spent more time on the customization elements (like allowing the player to mix and match different spell effects together) and the enemies have a bit too much health so they are tedious to kill, but I'd love to see where you take this project in the future!