Honestly, this was definitely fun. I hope you're still working on this, because I do have some suggestions for improvement and also see some potential in this project.
1. Mouse Sensitivity: During this, the mouse sensitivity was an absolute pain to work around. With a slight move of my mouse, I could perform a full 360 turn. I died quite a few times because I would try to run away from an enemy, turn my mouse, 360 turn, face plant into what I was trying to run from, and die. I decreased my mouse's speed, which somewhat helped, but it was still pretty bad. If you could add a Settings option and add an adjustable mouse sensitivity, that would be great.
2. Target Locking: Target locking is very useful, but could be improved. If you could make it where you are always facing the target you're locking onto, that would also be great. The amount of times I would lock onto a target, cast a fireball, and skimmed the enemy, but didn't hit, is pretty high.
Again, hope you're still working on this. I see actual potential with this project. For a project about 2 1/2 months in development, it looks pretty good.