How will the release to Steam work for the consumer on Itch.io?
ITs through a publisher, so I won't have full control.
My assumption is that Itch will stay open to those who want to support the project and its creators. And steam will be tagged along its publisher for the average consumer.
I will not be able to negotiate a situation where itch keys transfer into steam keys.