Hello,
We will release the game on Steam once the development is over, so that should be December or early 2022.
As for buying games on itch (or other non-Steam platforms) I understand you perfectly, but know that itch is quite reliable actually. And also, you help the developers more by buying your games elsewhere that Steam (because of the huge 30% they are taking on every sale).