Nival Interactive, the company developing Heroes 5, has won the "Best Developer" and "Best Game" awards at the 2005 Annual Russian Game Developer’s Conference (KRI). What game did they win the best game prize with? Heroes 5! Hope this means the game is in good hands.

Read their full press release here.