hey, what is the problem? i believe purchasing thru itch gives you a steam key, and if you redeem the key on steam, you can play the game. i'd like to help you so that you stop spamming the comments saying this is a scam. so, how can i help? what is the issue you are having?