This game has been Greenlit by the Community!

The community has shown their interest in this game. Valve has reached out to this developer to start moving things toward release on Steam.

OttoNL Jan 5 @ 9:53am
Any idea when this game is about to be released?
It's supposed to be done in 2013 and the last time the developer changed something on the main page was 4th of december, so untill then it seems they were on schedule.