Will people who buy the game on itch.io get a steam key to buy the game when it releases on steam?
anyone who buys here will get a free steam key