Looks quite like a slightly improved WC3 engine to me.