A while ago cd stated they would release the game on all platforms including steam once it came out of beta, yet it seems this completely died down and I don't see a mention of it anywhere.
Did it got scrapped? Could we please get a confirmation? Will it eventually happen?