Thank you for the suggestion! All noted.
itch.io is actually the best way for everybody if you want to buy and already convinced to do so, except if you are living outside first world countries (where Steam's regional pricing will essentially give you a discount). Buying Mannequin Character Generator on itch will also give you a Steam key, which you can use for yourself or gift to someone.