Good news.
The game was released on Steam.
We still work on improving it based on the players feedback