If you buy the game here do you automatically get the key for steam? Because I can't buy the game in steam because of where I live in, but I'd prefer having the game there. Thanks :)
Hello! Sadly no, if you buy game here you will get updates on itch!