Nice work! I liked the balance between turn-based (which I normally don't like) and real-time with cooldown. I agree with others that a radial cooldown metre on the elements would have helped with my strategy.
I got pretty unlucky with my rolls and didn't get any defensive spells so I got an easy wipe on the 4th or 5th enemy, but still, it was an enjoyable experience!
Obviously the monocolour art is a choice and not one that I liked, unfortunately. The music was also a bit grating to me over time.
It would have benefited from some polish, but that gameplay loop was really solid. Casting the spells was a great game feeling. Well done!