All stores get updates at the same time. I have no plans for a Steam release yet, if we do participate in Steam's Early Access program it will be once the game is basically complete, or at least very very very polished. Otherwise, it will be when the game is finished.