Now you have the pushback mechanic it would be nice to see some different types of objective; hold a position, don’t let enemies cross a line, survive X rounds, enemy team is much larger than yours but you only need to take out one of them. If you have seen Card Hunter they give both teams victory points which you get by killing enemies or doing objectives.
I think the game should auto finish once the last enemy is killed.
I pushed an enemy into a hole/wall and I was hoping it would kill or damage them.
Icon to show if someone has a defensive ability active.
I assume you plan to do many ground based spells like setting the ground on fire/making walls. But I think the blocking enemies from going through the player could be more thematic. Just by branding it as putting sludge down or webs might be more visual and less abstract.
I think you intend for people to pick cards, however when you have cards like the Quick Shot and Power Shot where one is just flat better I’m not sure why someone would pick the weaker card. However you might plan for it to be a rarer drop or have some price to equip it.
Sorry for the brain dump.