Solid foundation! I think the main things it is missing is some UI (e.g. hovering over effects or cards could stand to indicate what they do) and sound effects besides the music to sell some of the spells.
The basic gameplay is a pretty cool though! Solid cards and nice synergies you can get going.