Isn't it kind of odd to ask people on itch.io about marketing advice for Steam? I mean, sure, many creators from here also publish on Steam, but still. It's different.