Very complex for a jam, amazing work!
It'd be nice to have some more "game juice", presentation is very important, with that sorted out it would impress everyone. Improving the controls menu would be nice :(
Apart from that, the mechanics are very well done, I woudn't see myself coding that spell casting system in a week.