Wish you all the best for getting through Steam's curation process!
That being said, will the final release be available for purchase on Itch as well, or will it be Steam only?
It will be available on itch as well.