Thank you~!! Yeah I'm planning for a Steam release eventually but it might take a while! But itch.io is a better way to directly receive support unlike Steam so I prefer it first...!
Ooooh that's good then, I shall wait more patiently~