This is a pretty solid card game. Kinda bummed this was just for a university project; if this were fleshed out a little more to be sold as a full game, I'd probably have already purchased it. After a couple of test matches I'm already thinking about new card ideas like cards that could put spells into your opponent's next chain they'd have to work around.
As far as actual criticisms go, I've got 2.
1. The game doesn't save any changes you make to screen resolution.
2. Is the 2 element per chain limit for balance reasons? Since there aren't a lot of cards in this game it feels like that limitation is just taking away potential for more deck building/chain building strategies and potential new card ideas (like cards that could benefit from having multiple elements used in the same chain).