awhh thanks!!
i released on itchio first, i didnt realize steam makes you wait 2 weeks after store page to release
also the store page and game must be manually checked by valve and approved! all the banners, forms, etc take a lotta time
and learning to upload the game too was a lot to learn!