Hi Lehxra! I apologize for the late reply!
The game will be released here soon! :) We're just making sure the build at Steam is stable first before we distribute to other channels!
I'm just now seeing this.
That's great! I look forward to buying it. From what I've seen, it's a phenomenal game.