Release date set!!
It's all done! All the Steam store and build requirements are complete and have been reviewed and published! Steam requirements say that there must be a "coming soon" period for new games before they can go on sale. So that's where it's at right now. "Coming soon"; release date 4th of November 2017.
I can't believe it. After so much time and effort that I've put into this game, it's finally getting released. I feel a whole gamut of emotions right now including trepidation, relief, nervousness and excitement.