Steam Direct
Steam Greenlight has been phased out and Steam Direct has just come in . But the reality is, it's a mess.
Such a mess that as a result Turtle Quest release has been delayed until Valve sort themselves out. I'm not the only game developer in this situation so lets hope this gets cleared up soon.
I'm still eager to get Turtle Quest on Steam this year. In the mean times the finishing touches and polishing is still underway.