Etheldia Pepper: A Sign of the Times

So, today is the release date for Etheldia Pepper. The game is finished, and it's all uploaded Steam, but I'm unable to release it. For those who don't know, before you can publish a game on Steam the build has to be ap…