We will release on steam once there is a decent chunk of content in the game. It is too early for now. We can't predict how long that will take, but for Third Crisis, it took 30 updates.