Will buying the game on itch.io come with a Steam key?
No.
Tragic, but understood. Buying the game anyway
It's OK! Our Steam Keys are a limited resource and we already sent a ton of them to our long-time patrons. We appreciate your understanding and interest in any case!
did NOT know they were a limited thing! noted for future dev interactions. thanks for the clarification