I contacted the dev, and he said that once he is done with the alpha stage, he would interested in having his game promoted on IGS.
Mmmh... I wonder how are they going to combine this with the fact that they promised closed beta acces to contributors to their KS campaign. Or maybe by being done with the alpha stage
they actually mean when the game is released
Anyhow, it's a +1 from me!