Oh yeah. I'm a huge fan, but Triumph Studios has been focused on Overlord (which is a good game or at least that's what I was told, but I couldn't care less).
Anyway, I understand this game is being developed by a Russian company. Apparently it's originally called Eador: http://eador.com/
I've just played the Eador 1 demo. It's a very simple but rather charming TBS that combines Age of Wonders heroes and troops, Heroes combat and town screen with Diablo inventory.
The sequel looks much more professional... Really looking forward to this.
Looks promising indeed and the setting is rather original. Will definitely add it to the "waiting for" list.
As for Overlord - it's fun but ultimately it's a console game and its PC version can get on your nerves more than once. And it's not really a strategy or RPG... Actually I don't know its genre but its mechanics are pretty simple.