huh, apparently you have to manually release your game on steam and the date you put down for people to see is literally just for displaying on the storefront.
that's a bit of pressure lol. i wish it would just automatically release itself. i can kind of understand why that's not the case though.