Can you please release this game on Itch.io as well?
The UI in the itch.io is better than Steam
Also, welcome back, I hope every obstacle you are dealing right now will be resolved without any issue in the future.
Yes, we will also release it on itch.io for sure!