If I buy The Norwood Suite on itch.io do i get a Steam key?
Do itch.io buyers get Steam keys?
1 to 3
Many people prefer to buy via itch so they can be sure the developer is getting a the percentage they chose, rather than one imposed on them by a platform-holder. This is one of the major attractions of itch for a lot of people, including myself.