Again, i said "in Steam". For all i know, Steam and itch.io may have different release dates. It could be a precaution for those unexpected events that would cause delays or it could just be an input error on Steam.
I also meant on steam. i was surprised they changed it on steam as it was Q3 there as well
Ah, i see. i'm now hoping that the production will go on smoothly and that they don't run into any game-breaking issues.