Hello there! Regarding the Steam Keys there are internal differences when it comes to deciding whether we should release AdventurOS through Steam or not. If we do release it we will write a blog entry on how to get the keys, but for now we will focus on releasing more updates here at itch.io.