Is there a new ETA on this game? Also, how does this game relate to Eador: Genisis exactly?

Thanks,
-Mike