I was surprise to discovered that this thread didn't exist after Julian talk about this game on the podcast a couple of weeks ago. So here it is.
From the their site:
Card Hunter is a brand new collectible card game that you play online. It’s free to play and you collect your cards by playing against the game, not by buying booster packs.
Create your adventuring party, explore dungeons, collect loot and then battle other players online!
Nice video overview here: