I see you're making it cheaper in itch.io due to steam's 30% cut, are you making any profit out of that difference?
Because if I calculated correctly, you're either not making more in itch.io or maybe itch's share is lower than 10% on you?
(I ask because I plan to follow a similar path)