Will those of us who purchased the game here get our Steam keys via email or some other method? Can't wait to see the full release!
Hey there, thanks again for purchasing the alpha version, it was super appreciated. We do plan to be sure each of you gets a Steam key (as well as the version here on Itch). I have just posted a little info about that in the (still private) forum, so go check that out for more info, and expect more details next week.