are there steam only updates or will itch always be updated as well?
All stores get all updates at the same time. Maybe an few hours apart as I am only human. But yes. Exactly the same release window.
thx for the anwser