A bit of a long post if you don’t mind…
Just to let you know that this is now one of my favorite card games
I guess that got “out of hand” quickly. Thanks Andy 
Without joking, Eternal is apparently known to be one of the most generous free to play card games of this moment. Also one of the better balanced ones albeit with a way smaller community than the well known ones like magic, hearthstone,..
The Eternal devs (Direwolf D.) originally developed the Elder scrolls card game (“TESL”), a game I have been playing almost religiously for the past year. The devs were simultaneously working on Eternal while developing Bethesda’s card game. However, Bethesda decided to switch devs around middle of last year. I hadn’t played Eternal before your suggestionbut started to hear good stuff about it and now I’m hooked.
Eternal has a great, great story mode and some engaging characters for an indie game, besides being well balanced from a gameplay perspective as I mentioned earlier.
Sort of related to an earlier post of mine, regarding Artifact, a Valve game, that I tried to recommend. Well, this game is virtually dead after just four months.
From 60 000 concurrent players on Steam (week after launch)to just 500 as of today. Apparently there was supposed to be a $1M tournament in Q1 of 2019 but the publisher went silent on this.
Major streamers and pros went back to Magic, HS or even Gwent (that has problems of its own). Main reasons given: the “monetization” scheme made it difficult for casual players (too expensive) to build up their collection (only pros could build their card collection), high amount of randomness in gameplay negatively impacting strategies too often, and in the end boring to play and also boring to watch on stream. The lead developer (who also made Magic TG) was let go recently, so quite some drama there. And in China, few pro teams have disbanded their Artifact teams already in the wake of these developments.
Anyway sorry for the rather long post…it all started with a simple question “have you tried Eternal yet?” lol