The publisher of this game is Artifex Mundi. The developer is Sunward Games; other games of theirs include The Secret Order series as well as the Endless Fables series.
Thanks, Marion. A couple of the games in the Secret Order series were pretty darned good. I'll take a look!