I read it will be on steam.
Will I get a key if I purchased it on itchio? I would like to have it on Steam.
Does it make a big difference for you on which platform I buy it?
Aka who will cut you less money.
I honor your work and I will buy it here if you rely on it :)
Sorry I'm new in town.