"Keep your eyes out for it on Gog, Steam, Xbox One and Ps4" Does it mean we won't be able to buy it on itch.io ? (and i don't mean as a proxy for a steam key)
I admit, I'm not 100% certain, as our publisher is handling the distribution completely. I know they're aware of Itch.io, but I'm not sure what their plan is on that front.