Releasing this game on Steam would better cater to people in region-locked areas, and I believe this is a more rewarding approach compared to releasing it on Itch.io. Players from different countries can purchase the game using various payment methods. I think putting it on Steam as soon as possible is the best option. (I've already been waiting for a long time.)