Not sure if you have played Divinity 2 Original Sin but it compares quite favorably on classic mode or harder. It is hard though, just like Malifaux. Plenty of interactions between burning, water, surfaces, teleporting, moving, ranged bonuses, weaknesses, etc. Quite honestly it is a bit overwhelming but sounds like what you are looking for.