I'm happy to announce that purchases here on Itch now come with a Steam key, for those achievement hunters and steam-controller users!