Heroes III still alive