Elements is a good game. While playing Elements, though, I saw an ad for a Korean MtG style CCG called Carte, and I prefer to play it instead because it's deeper and playing games isn't as autopilot (Elements has plenty of strategy but so very much of it happens in deckbuilding rather than gameplay).
It works on the micropayment model. I have been able to enjoy the game as a pure F2P player though. What's really helpful is that they have lots of "basic" class cards that only cost 1/3rd of a twenty minute game's earnings to buy, basically free. There's a broad selection of them, and they are Lightning Bolt and Hypnotic Specter quality cards, not Hill Giants and Grey Ogres. So from the getgo you have a lot to work with to make a quality deck.
I've played several different TCGs and iTCGS and imo Carte is real quality stuff. Sometimes I wonder whether I like it better than Magic outright.
If you are interested I can teach you and you can join my crew