I am coming back after a while. Can one of the devs help me as I know I linked my account with Steam but cannot find any emails with any of the details. I do not want to lose any of my progress I have made so far. If there is a steam key can you advise please devs.