The Steam version is a little ahead because of fixes specifically for Steam Deck. Otherwise the itch.io version is the same, but without achievements and cloud saves.
It's called Tales From The Unending Void, the first season is available on itch.io as well: https://perverteer.itch.io/tales-from-the-unending-void