When do you think that it will be released on Steam?
In the review queue. Aiming to launch by the end of the month.