I'm thrilled to finally have a proper turn-based classic RPG from these guys. From what I understand, this is what they always wanted to make, but market forces at the time forced them to make a Diablo clone and 3rd person ARPG style games previously because it was the only way to get funding.
And I'll take hand-crafted, meaningful and difficult battles over trash mobs any day.
Can't say anything on the openness of the world yet, haven't gotten far enough.
They do explain Source / Source Hunters in the intro though.