I just tried, itch still provide the steam key, thanks for help, I can't wait to playing this game :)
A member registered Jun 22, 2015
Recent community posts
Hi, I wonder can I still get a steam key by support this game on itch? The free game on steam can not stay in my library, when I want to play I have to seach the game in store and download instead finding it in my library directly,it sucks.