Yes, you will receive a Steam key if you bought the game on itch! Let us know what you think of the game once you tried it :)