There was one more issue with Steam for which I had to push the release date back over there, and so I also delayed it here as well for the sake of having a simultaneous release with Steam. The issues with Steam have been solved, and so there shouldn't be any other issues with the release over there.