Congrats on the paid release! Could it come with a Steam key for itch :)
I will definitely look into steam<->twitch key integration stuff!
I meant providing a Steam key to people who purchased the game on Itch so that we may have access to achievements, but it's awesome that you added that too!